繁体   English   中英

将多个项目和依赖项构建到一个jar文件中

[英]Build multiple projects and dependencies into one jar file

我想以其他方式打包Java应用程序,以构建关联的Docker映像。 基本上,当前配置是基于包含2个目录的文件夹构建Docker映像:

  • prog:相互依赖的Java项目的JAR文件

  • lib:项目的库(依赖项)

我想做的是创建一个包含这两个文件夹内容的JAR文件。

Java项目不是全部依赖的,但是有一个定义对象可用于其他项目。 我目前正在寻找一种将所有这些项目打包到一个JAR中的方法。 我找到了一个名为OneJar的工具来解决我的问题,但是我不确定这是否是正确的方法。

您对前进的方式有什么建议吗?

谢谢 !

与行家:

您还可以查看Google三角帆项目https://github.com/GoogleContainerTools/jib

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM