【发布时间】:2010-11-11 01:26:04
【问题描述】:
我有一个项目需要发布源代码。我遇到的问题是我需要为我们开发的所有代码创建一个源版本。代码跨多个项目,但我想利用 maven,以便只发布我们实际使用的 jar 的源代码。
例如:
- 核心代码项目(多模块maven项目)
- web 应用程序项目(多模块 maven 项目)。包含我们的应用程序模块以及一些支持的 jar 模块。取决于核心代码项目中的一些 jars。
现在我想发布网络应用项目的所有源代码,但只发布网络应用使用的核心代码项目的源代码。
我可以用 maven 做到这一点吗?
我感觉可以使用程序集插件和源插件,但我不清楚如何将它们组合在一起。
【问题讨论】:
标签: java maven-2 maven-assembly-plugin