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

标签 java eclipse git grails maven

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

  • Java 1.6.0
  • Grails 2.1.0
  • maven 2.2.1
  • 使用 m2e 和 egit 插件安装 Juno

我使用了以下命令 http://grails.org/doc/latest/guide/commandLine.html#antAndMaven :

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

但是在Eclipse中作为maven项目导入后,出现slf4j和com.sun.tools not found以及lifecycle phases not mapped的错误。

在 Eclipse 中运行它需要哪些步骤?

最佳答案

插件、插件、插件...您可以为 eclipse 添加 maven 插件/Grails 插件,然后构建一个新项目。

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

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

大多数插件都可以免费下载:http://marketplace.eclipse.org

关于java - 如何使用 Eclipse、Maven、Grails 和 git 建立新的 Java 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12068740/

相关文章:

git - 如何创建指向另一个分支而不是提交的 GIT 分支

java - 如何使用 java 程序或 JMX 获取远程计算机的系统总 CPU 使用百分比

java - Guice辅助注入(inject),绑定(bind)订单

java - 如何在 CQ5 Archetype Maven 项目中引入自动完成功能并使 Eclipse 识别 CQ 类,如 Sling Repository、javax.jcr.Node 等?

java - *您*使用哪个 Java 调试器

git - 如何在本地运行 VSTS 构建定义序列而不推送到存储库

java - Java 中的 IEqualityComparer 接口(interface)

java - 发现另一个 JPA 奇怪的案例(添加一个 selected 属性完全改变了查询的结果集)

java - 是否可以在 Eclipse 中获取 JUnit 中的文本?

regex - Git - 不包括{}的颜色词