什么eclipse插件需要项目?

时间:2011-08-07 00:33:27

标签: eclipse gwt eclipse-plugin svg

我找到了这个项目样本。它说它是一个eclipse项目类型,但我想知道它需要成功编译的eclipse插件是什么?我想用我的eclipse构建示例,但我不确定如何准备我的eclipse来编译这样的项目?什么额外的库等...所以我需要你的建议

这是它的结构屏幕截图

project structure

project source...

赞赏任何有用的评论

2 个答案:

答案 0 :(得分:1)

这看起来更像是一个maven项目结构 - 检查它是否有一个pom.xml。

答案 1 :(得分:1)

root directory of the project中,我发现它有一个pom.xml,因此它是一个基于Maven的项目。

查看.project文件(eclipse项目特定文件),它具有以下内容:

 <nature>org.maven.ide.eclipse.maven2Nature</nature>

org.maven.ide.eclipse.maven2Nature表示项目具有m2eclipse(eclipse的maven pluign)性质。请注意,在版本0.12.1之后,m2eclipse project is moved to Eclipse Foundation成为Eclipse 3.7的一部分( Indigo)发布。这种性质的名称变为org.eclipse.m2e.core.maven2Nature

此外,我还发现org.eclipse.wst.common.project.facet.core.xml文件夹中有一些WTP指定的设置文件(例如.setting)。默认情况下,WTP包含在eclipse的“Java EE Developers版本”中。

所以,这个项目是由安装了WTP和m2eclipse的eclipse创建的,其版本在0.12.1之前或之前。

  

我应该如何准备我的eclipse来编译这样的项目?什么   额外的库等。

由于它是一个maven项目,因此您不必明确包含其他库。所有需要的库都在pom.xml内配置,maven将为您下载这些库。

对我来说,我会使用安装了WTPm2eclipsem2eclipse-wtpGWT eclipse plugin的eclipse。然后创建一个新的maven war应用程序,只将pom.xmlsrc文件夹复制到项目中。之后使用m2eclipse函数更新下载库和那些项目指定的设置文件。