是否可以为项目中的每个java包构建一个jar?
例如我的包是 com.mypackage.foo, com.mypackage.bar 两个包都在一个项目中。 我现在可以启动 Maven 构建来获取 foo.jar 和 bar.jar 吗?
感谢 4 的帮助。
编辑:好的,我认为您需要更多信息来了解我为什么要问这个问题。 我有一个项目,分为两个部分(一个库和一个守护进程),并且两个部分必须可以彼此独立运行,所以我想为每个部分使用一个自己的 jar。 我正在考虑一个“父项目”,其中包括两个部分作为模块,就像你们中的一些人建议的那样(这是更好的方法吗?)。 下一点是我只有一个 git 存储库,因为我想提交整个项目。是否可以将模块项目内容放置在父项目中,例如 src/lib/java ,或者我必须如何做到这一点?
最佳答案
为每个包创建一个项目以遵守 Maven 约定。 一个简单的问题,为什么你需要这样做?
关于java - Maven - 如何为每个 java 包构建 jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13642977/