猿问

是否可以使用自定义清单文件将包含项目类和项目依赖项的“超级” jar创建为jar?

我正在尝试创建一个包含项目类及其包含依赖项的清单文件的可执行jar(使用maven),清单文件具有主类的条目和指向jar根目录中包含的依赖项的类路径条目;类似的东西:


清单文件:


.....

主类:com.acme.MainClass

类路径:dependecy1.jardependecy2.jar

.....

罐:


罐根

|-....

|-com / acme /../*。class

| --dependecy1.jar

`--dependecy2.jar

我正在使用maven-jar-plugin创建清单文件,并使用maven-shade-plugin创建“超级” jar,但是解压缩了依赖关系并将其作为类添加到我的jar中。


慕容3067478
浏览 580回答 3
3回答
随时随地看视频慕课网APP

相关分类

Java
我要回答