1

私はGrails開発に不慣れで、新しいプロジェクトをセットアップしたいので、EclipseをIDEとして使用し、Mavenを使用してCI(Jenkins)でビルドできます。これが私の環境です:

  • Java 1.6.0
  • Grails 2.1.0
  • Maven 2.2.1
  • m2eおよびegitプラグインを備えたEclipseJuno

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に関するエラーが見つかりませんでした。また、ライフサイクルフェーズがマップされていませんでした。

これをEclipseで実行するには、どのような手順が必要ですか?

4

3 に答える 3

3

プラグイン、プラグイン、プラグイン...Eclipse用のMavenプラグイン/Grailsプラグインを追加して、新しいプロジェクトをビルドすることができます。

Mavenプロジェクトを作成するオプションを選択すると(pomファイルが自動的に生成されます)、Grailsを追加できます...

同様に、新しいgrailsプロジェクトを開始してから、それにmavenを追加できます。すべての依存関係が自動的にダウンロードされます。

ほとんどのプラグインは、http://marketplace.eclipse.orgから無料でダウンロードできます。

于 2012-08-22T08:08:21.623 に答える
0

com.sun.tools エラーは、Eclipse が JDK ではなく JRE を使用している場合によく発生します。

于 2012-08-22T09:22:25.590 に答える
0

Grails には、プロジェクトを作成するための独自のメカニズムがあります。それを使用してください。Grails 2.1 以降では、後で Maven を生成できます。

次のプロセスに従うことができます。

  1. Eclipse ベースの STS - Springsrouce ツール スイート (実際の 3.0) を入手してください。
  2. Grails プラグインを STS にインストールします。
  3. Grails FW を入手して解凍し、STS でそのパスを構成します。
  4. Grails コマンドで新しいプロジェクトを作成します: grails create-app
  5. Git にインポートします。

Mavenの統合については、良い記事があります:

http://www.znetdevelopment.com/blogs/2012/07/11/grails-2-1-and-maven-integration-simple-project/

于 2012-08-22T09:22:46.240 に答える