使用java service wrapper将项目部署到linux服务器上
来源:互联网 发布:网络信号监控下载 编辑:程序博客网 时间:2024/05/29 13:23
最近有需求是将java项目部署到linux服务器上作为服务端程序,最后经过测试成功。本着分享精神将总结出来的路子分享给大家,如果不明白的地方可以在下边留言,谢谢。
将java项目部署到linux服务器
1、 首先从官网下载http://wrapper.tanukisoftware.com/doc/english/download.jsp,注意下载的文件为Community列中的(PS:其他版本需要序列号)
2、 将写好的java项目打成jar包,待用
3、 将下载好的文件解压到本地目录%wrapper_home%.
4、 连接到linux服务器,在linux服务器上创建文件夹为%linux_wrapper_home%。
5、 在%linux_wrapper_home%下依次创建空文件夹:bin、lib、conf、logs。
6、 将%wrapper_home%/bin下的wrapper文件上传到%linux_wrapper_home%/bin下。
7、 将%wrapper_home%/conf下的wrapper.conf文件上传到%linux_wrapper_home%/conf下。
8、 将%wrapper_home%/lib下的wrapper.jar、libwrapper.so文件上传到%linux_wrapper_home%/lib下,将事先打包好的项目jar包也放在这里。
9、 将将%wrapper_home%/src/bin/ sh.script.in文件上传到%linux_wrapper_home%/bin目录下并重命名为(建议:java项目中main方法的类名)。打开文件,修改两处地方:
APP_NAME="输入您的项目名称 "
APP_LONG_NAME="输入您的项目名称"。
10、 打开%linux_wrapper_home%/conf/wrapper.conf文件,需要修改以下地方:
wrapper.java.command=/usr/java/jdk1.7.0_45/bin/java
wrapper.java.mainclass=org.tanukisoftware.wrapper.WrapperStartStopApp
wrapper.java.classpath.1=../lib/serverdemo.jar(ps:此处就是项目打包之后的jar包)
wrapper.java.classpath.2=../lib/wrapper.jar
wrapper.java.classpath.3=/usr/java/jdk1.7.0_45/lib/dt.jar
wrapper.java.classpath.4=/usr/java/jdk1.7.0_45/lib/tools.jar
wrapper.app.parameter.1=HelloWorldServer(ps:此处就是项目main方法所在的类目)
wrapper.app.parameter.2=1
wrapper.app.parameter.3=true
wrapper.app.parameter.4=HelloWorldServer(ps:此处就是项目main方法所在的类目)
wrapper.app.parameter.5=true
wrapper.app.parameter.6=1
wrapper.app.parameter.7=stop
11、 以上任务完成之后即可在linux服务器上运行测试了。首先连接到linux服务器,找到
%linux_wrapper_home%/bin目录,先赋予文件可运行权限,赋予完毕之后输入./文件名 start 出现如下情况则表示运行成功。
- 使用java service wrapper将项目部署到linux服务器上
- 将java项目部署到linux服务器
- 如何将Java Web项目部署到服务器上
- linux上部署tomcat,用Nginx做反向代理,并将Java项目部署到服务器上
- linux使用Java Service Wrapper将tomcat安装为服务
- 将java程序部署到Linux服务器上
- windows 使用git 将项目部署到linux上
- 将java项目部署到linux上的具体步骤
- 部署java-web项目到linux服务器上
- web项目部署到Linux服务器上
- 部署maven项目到linux服务器上
- javaweb项目部署到linux服务器上
- Java Service Wrapper 将Java程序部署成系统服务
- java项目部署到远程服务器上
- Java Service Wrapper简介与使用 linux
- 如何将在Windows系统上写好的项目部署到Linux服务器上?
- 将django项目利用mod_wsgi+Apache部署到linux服务器上
- Java Service Wrapper 使用
- iOS学习笔记:关于if(self=[super init])
- mysql安装
- Spring AOP
- leetcode-java题解(每天更新)
- 简单工厂模式(Simple Factory)
- 使用java service wrapper将项目部署到linux服务器上
- 黑马程序员—Java学习笔记之集合框架(三)以及1.5新特性
- poj2549 Sumsets(折半枚举)
- jquery单页锚点移动
- 11-面试题总结2015年3月9日第一发
- SSH框架下载路径
- pulltorefresh(二)的自定义属性介绍、attrs文件介绍
- POJ 3258 River Hopscotch(二分·最小距离最大)
- Android 4主线程访问网络