java - Maven - 如何为每个 java 包构建 jar

标签 java maven build

是否可以为项目中的每个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/

相关文章:

c# - 在 .NET 中,如何识别 C++ DLL 是在 DEBUG 还是 RELEASE 版本中?

java - 处理 Java 中的非 fatal error

java - gremlin 通过 incr 查询排序

java - 日志文件中的奇怪消息 @^@^@^@^@^@^@^@^@^@^@^@^@^@^@^

Android-NDK构建系统(构建hello-gl2)

c++ - 如何构建boost序列化库

java - 在关闭远程桌面连接时运行 s/w

java - Maven(Java)获取目标目录路径

java - Ivy、Maven - 映射传递依赖

java - spring-boot 应用程序中的缓慢单元测试