2011-01-31 20 views
1

我已经开始使用NetBeans 7(B2)开发JSF 2 Web应用程序,并使用默认的Maven-built项目结构。我正在尝试在项目中添加更多的SW工程师,但他们希望使用Eclipse。Web应用程序:Maven,Eclipse和NetBeans(oh my)

对什么是更好的Eclipse或Netbeans进行无休止的争论似乎毫无意义。我对Eclipse没有任何反应,只是我还没有时间在其上学习曲线。从管理角度来看,我不在乎一个软件工程师使用什么工具,只要他/她具有生产力。

我需要知道的是,如果为这种类型的项目使用来自Eclipse和Netbeans的相同Subversion存储库/项目是合理的。有谁知道这样做会产生什么问题?

+1

坚持纯maven pom.xml。使用NetBeans。不要使用Eclipse。您不必在Eclipse中将您的生活与不必要的插件设置,可笑的导入/导出任务等结合在一起,让您的生活变得悲惨。 – 2013-02-28 15:13:30

回答

1

M2E项目为Maven项目提供了很好的Eclipse集成 - 它将从Maven配置创建Eclipse设置。不知道NetBeans特定的东西,但如果它使用Maven,那可能会起作用。对于Subversion集成,Subversive总是为我工作。一个流行的替代方案是Subclipse

2

有一种快速检查问题的方法。在NetBeans中创建一个基本的Web项目,在Eclipse中创建一个类似的Web项目。在单独的目录中。现在区分他们的内容。如果没有任何元数据文件的冲突,那么在Eclipse和Maven中使用同一个项目就不会有任何问题。您只需确保将这两个工具的元数据放入SVN项目中,然后在两组元数据中复制任何元数据更改。