码迷,mamicode.com
首页 > 移动开发 > 详细

使用java service wrapper将项目部署到linux服务器上

时间:2015-03-09 12:54:30      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:java service wrapper   服务器   linux   java   jar   

最近有需求是将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 service wrapper   服务器   linux   java   jar   

原文地址:http://blog.csdn.net/ctf521love/article/details/44152765

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!