maven打可执行jar包



注意:spring配置文件中,导入其它配置文件时,需要加入classpath。
因为读取spring配置文件位置发生变化,dubbo-provider.xml等文件并不与spring配置文件同目录了。

3.2 对xd-parent工程及xd-service-test的所有依赖工程(根据依赖关系),依次执行maven install 命令。
(eclipse中单击右键项目名–> Run as–> Maven install)

对xd-service-test项目执行install命令时,maven会去本地仓库寻找依赖工程的jar包;所以需要把所有依赖工程,依次执行install命令(打包并部署到本地仓库)

3.3 对xd-service-test项目执行install命令
target目录下会生成lib目录及xd-service-test.jar包(生成的其它文件可删除)

到此,maven打可执行jar包完成。

3.4 通过java -jar xd-service-test.jar & 可运行项目
生产中一般使用shell脚本维护项目启停,例如:
./xd-service-test.sh start
./xd-service-test.sh stop
./xd-service-test.sh restart

4 延伸
解压xd-service-test.jar包,打开 META-INF目录下MANIFEST.MF文件,大体内容如下:

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树Java概览Maven基础92921 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年3月22日
下一篇 2019年3月22日

相关推荐