如何在现有的netbeans项目中集成maven 2?
我不想通过创建一个新的maven web app项目并手动移动我的文件来实现 新项目(因为我在我的subversion存储库中有这个项目的版本,如果我创建新项目,我将无法链接),而是我需要将它集成到我已经存在的netbeans项目中。我该怎么办呢?创建一个pom.xml会起作用吗?
Maven 2已安装在我的机器上。
答案 0 :(得分:9)
如何创建新的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
中列出您的依赖项,并且必须设置项目的名称。也许其他微调也需要得到与没有Maven的Netbeans创建相同的结果。如果您使用Netbeans(上面的MavenWebTest)创建pom.xml
,我想大多数Netbeans特定的东西已经存在。
如果您是Maven的新手,我建议您查看Sonatype's website上的免费pdf / html图书。