1

EclipseASTを使用してソースコードを生成したいと思います。私のプロジェクトはMavenによって管理されており、コンパイラーの依存関係を追加したいと思います。残念ながら、centralで見つけた最新バージョンはです3.3.0-v_771Tychoプロジェクトは新しいバージョンを提供します。ただし、pomsは依存関係を指定していないことがわかり、自分で指定したくありません。私は他の情報源を探すのにかなりの時間を費やしましたが、それは私が思いつくことができる最高のものです。

MavenでJDTを取得するためのより優れたMaven準拠の方法を知っている人はいますか?

4

2 に答える 2

0

Maven-Eclipse-Pluginを使用して、Eclipseバンドルを独自にMavenにデプロイしてから、これらを使用できます。コマンドの例は次のとおりです。

mvn eclipse:to-maven -DdeployTo=internal-nexus::default::http://myNexus/content/repositories/eclipse -DeclipseDir=C:/Eclipse

または、 Nexus Proのライセンスを購入し、Eclipsep2-RepositoriesをMavenリポジトリーとして提供することもできます。

于 2013-02-04T10:00:09.813 に答える
0

今、別の方法があります。一部のEclipseNeon.2jarは、通常のMavenアーティファクトとして公開されています(pomファイルはユーザーフレンドリーであり、Mavenの標準的な依存関係管理が機能します)。

プロジェクトで使用する場合jdt-coreは、次を追加する必要があります。

<dependency>
  <groupId>org.eclipse.jdt</groupId>
  <artifactId>org.eclipse.jdt.core</artifactId>
  <version>3.12.2</version>
</dependency>

...そしてあなたはMavenに残りを任せます。単純なJavaアプリケーションでEclipseのJavaコードフォーマッターを使用する簡単な例を公開しました。

于 2017-01-11T06:25:17.570 に答える