原文:如何让一个简单的maven项目支持one-jar 做成一个jar fatjar

为了让一个简单的java程序,可以用java jar yourJar.jar arg arg 的形式方便的执行,通过one jar maven plugin 插件可以打包成一个jar,另外为了指定Main Class,还需要使用maven jar plugin指定 Main Class。 参考http: one jar.sourceforge.net One JAR lets you packa ...

2017-01-18 15:13 0 2486 推荐指数:

查看详情

如何打一个FatJar(uber-jar

如何打一个FatJar(uber-jarFatJar也就叫做UberJar,是一种可执行的Jar包(Executable Jar)。FatJar和普通的jar不同在于它包含了依赖的jar包。 1. maven-jar-plugin 例子 首先使用 ...

Thu May 25 05:35:00 CST 2017 0 5974
centos7下将java -jar命令运行一个项目做成systemd服务

有些时候运行一个java项目在linux下通过一条简单的java命令即可,如: 1.环境介绍(目录结构) 2.启动脚本通过传递的第一个参数决定启动哪一个jar包 3.关闭脚本通过传递的第一个参数关闭某一个jar程序 4.此处以DibDirector.jar为例:新建 ...

Tue Apr 30 23:11:00 CST 2019 0 958
利用maven项目打包成一个可以运行的独立jar

目标:希望把Java项目打包成一个完整的jar包,可以独立运行,不需要再依赖其他jar包。 我们在用eclipse中mvn创建mvn项目的时候,选择非webapp,会默认的以jar打包形式,如下图: 如果打包成一个完整的jar包,需要在pom.xml中配置一个插件 ...

Thu Nov 29 04:22:00 CST 2018 0 4231
如何将maven依赖项打进jar包,将一个完整的项目打进jar

目的:我的目的就是将项目所有的文件,包括pom文件中依赖的jar包都打进一个jar包里面。 过程:将下面的内容放到pom文件里面。 执行: 输入打包命令:mvn assembly:assembly 或者按照下面的方式: 完整的pom ...

Wed Mar 13 05:15:00 CST 2019 0 5638
Maven项目依赖的所有jar包都打到同一个jar

目录 1 使用maven-shade-plugin 2 推荐: 使用maven-assembly-plugin 3 扩展: Maven安装本地jar包到本地仓库 4 扩展: 手动生成jar包 5 扩展: Linux下运行jar包的几种方式 ...

Fri Feb 22 02:24:00 CST 2019 0 3153
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM