如何使用Eclipse、Maven、Grails和git建立一个新的Java项目?

如何使用Eclipse、Maven、Grails和git建立一个新的Java项目?,java,eclipse,git,grails,maven,Java,Eclipse,Git,Grails,Maven,我是Grails开发新手,希望建立一个新的项目,这样我就可以使用Eclipse作为IDE,并使用Maven在我的CI(Jenkins)上构建它。这是我的环境: Java1.6.0 Grails2.1.0 Maven 2.2.1 带有m2e和egit插件的EclipseJuno 我从中使用了以下命令 : 但在Eclipse中将其作为maven项目导入之后,发现了关于slf4j和com.sun.tools的错误,并且没有映射生命周期阶段 在Eclipse中运行此功能需要哪些步骤?插件,插件,插件

我是Grails开发新手,希望建立一个新的项目,这样我就可以使用Eclipse作为IDE,并使用Maven在我的CI(Jenkins)上构建它。这是我的环境:

  • Java1.6.0
  • Grails2.1.0
  • Maven 2.2.1
  • 带有m2e和egit插件的EclipseJuno
我从中使用了以下命令 :

但在Eclipse中将其作为maven项目导入之后,发现了关于slf4j和com.sun.tools的错误,并且没有映射生命周期阶段


在Eclipse中运行此功能需要哪些步骤?

插件,插件,插件。。。您可以为eclipse添加maven插件/Grails插件,只需构建一个新项目

选择创建maven项目的选项(它将为您自动生成pom文件),然后您可以向其中添加Grails

类似地,您可以启动一个新的grails项目,然后向其中添加maven。它将自动下载所有依赖项


大多数插件都可以从以下站点免费下载:

com.sun.tools当Eclipse使用JRE而不是JDK时,通常会导致错误。

Grails有自己的创建项目的机制,请使用它。由于Grails2.1,您可以在以后生成maven内容

您可以按照以下步骤操作:

  • 获取基于Eclipse的STS-Springsrouce工具套件(实际版本3.0)
  • 将Grails插件安装到STS中
  • 获取grailsfw,解压缩它并在STS中配置它的路径
  • 通过Grails命令创建新项目:grailscreate-app
  • 将其导入Git
  • 关于maven集成,有一篇好文章:

    mvn archetype:generate -DarchetypeGroupId=org.grails \
    -DarchetypeArtifactId=grails-maven-archetype -DarchetypeVersion=2.1.0 \
    -DgroupId=com.company.dep -DartifactId=project
    mvn initialize