使用maven将不同的项目构建为1个项目
我有一个项目,其中有 20 个不同的项目,这是使用 ant 构建的。现在我想将其移动到 Maven 构建。我已经为所有 20 个项目 + 1 个主项目创建了 jar。我需要构建这个主项目来获取应用程序正在运行。我正在使用 NetBeans 6.7.1。我将如何集成该项目并部署它?请帮忙!
I have a project which has 20 different projects this was build using ant.now i want to move it to maven build.I have created jars for all the 20 projects + 1 main project.I need to build this main project to get the app running.I am working with NetBeans 6.7.1.How am i going to integrate this project and deploy it?Please help !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Maven 中,您可以创建一个 多模块项目或添加其他项目作为依赖项。
我更喜欢第一种方法,因为它可以让您在一次运行中构建所有内容(这正是其他人更喜欢第二个版本的原因,因为他们希望他们的项目彼此独立)。
无论哪种方式,运行
mvn deploy
或使用maven-release-plugin
在单个项目或多模块项目的根项目上。In maven, you can either create a multi-module project or add the other projects as dependencies.
I prefer the first approach, because it lets you build everything in one run (and that's exactly the reason why others prefer the second version, because they want their projects to be independent of each other).
Either way, run
mvn deploy
or use themaven-release-plugin
on the individual projects or the root project of a multi-module project.