【发布时间】:2011-09-25 19:28:03
【问题描述】:
如何将 maven 2 集成到现有的 netbeans 项目中?
我不想通过创建一个新的 maven web 应用程序项目并将我的文件手动移动到 新项目(因为我的 subversion 存储库中有这个项目的版本,如果我创建新项目,我将无法链接),而是需要将它集成到我已经存在的 netbeans 项目中。我该怎么做?创建 pom.xml 会起作用吗?
Maven 2 已经安装在我的机器上。
【问题讨论】:
如何将 maven 2 集成到现有的 netbeans 项目中?
我不想通过创建一个新的 maven web 应用程序项目并将我的文件手动移动到 新项目(因为我的 subversion 存储库中有这个项目的版本,如果我创建新项目,我将无法链接),而是需要将它集成到我已经存在的 netbeans 项目中。我该怎么做?创建 pom.xml 会起作用吗?
Maven 2 已经安装在我的机器上。
【问题讨论】:
创建一个新的 Maven Web 项目并将 pom.xml 移回您现有的 Web 项目怎么样?我的意思是:
MavenWebTest的新项目
pom.xml 从MavenWebTest 项目移动到您的原始项目文件夹中pom.xml的项目特定设置(例如项目名称、依赖项)build.xml 和整个nbproject 文件夹web 文件夹移动并重命名为src/main/webapp(webapp 是新名称)(如果您使用 Subversion,请使用 svn mv)src/java 移动到src/main/java(这里也是svn mv)MavenWebTest项目无论如何,创建一个空的pom.xml 也应该有效。您必须在pom.xml 中列出您的依赖项,并且您必须设置项目的名称。也许还需要其他微调才能获得与 Netbeans 在没有 Maven 的情况下创建的结果相同的结果。如果您使用 Netbeans(上面的 MavenWebTest)创建 pom.xml,我想大多数 Netbeans 特定的东西已经在那里了。
如果您是 Maven 新手,我建议您查看Sonatype's website 上的免费 pdf/html 书籍。
【讨论】:
pom.xml 很重要,看看Netbeans 如何为其项目生成pom.xml 很有用。我希望现在更清楚了。如果没有,请告诉我。