ラベル eclipse の投稿を表示しています。 すべての投稿を表示
ラベル eclipse の投稿を表示しています。 すべての投稿を表示

2011年12月8日木曜日

MavenのJDKバージョン設定

激しく構成が乱れてるけど、とりあえず公開しておきます。
そのうち直します。


Mavenでコンパイルエラーが発生しました。


注釈は -source 1.3 でサポートされていません
(注釈を使用可能にするには、-source 5 以降を使用してください)
    @Override

MavenのデフォルトでJDK1.3を使用しているために発生しているようです。
JDK1.3だと注釈、型指定のリスト、Foreach等が使えず割と不便。
 JDKを変更するためにはpom.xmlのpluginに次の項を追加します。


 <build>
 <properties>
  <java.version>1.6</java.version>
 </properties>
 
 <plugins>
  <plugin>
   <groupId>org.apache.maven.plugins</groupId>
   <artifactId>maven-compiler-plugin</artifactId>
   <version>2.3.2</version>
   <configuration>
    <source>${java.version}</source>
    <target>${java.version}</target>
   </configuration>
  </plugin>
 
参考
https://maven.apache.org/plugins/maven-compiler-plugin/examples/set-compiler-source-and-target.html

2011年9月8日木曜日

maven on eclipse : m2e

mavenをeclipseで使用する方法。(9/8現在)

基本的には下記リンクを参照する。

http://d.hatena.ne.jp/Kishi/20090228/1235813480

  で、私がやってみてつまずいたところを上げてみる。

 

2. m2eclipseのインストール のリンクが切れてるので下記リンクに変更する。

http://download.eclipse.org/technology/m2e/releases

 

6. jettyをサーバとして起動 

「ゴール」の「選択」 画面に遷移しても「ゴール」の候補が出てきません。

Mavenレポジトリを読み込んでいないさいのバグのようです。(参照

Mavenレポジトリビュー(Window->Show View->Other->Mavenカラ追加)から

右クリックで、「Full Index Enabled」を選択し「Rebuild Index」を実行します。

10分ぐらいかかる。 

下のタスクトレイに表示される進捗はずっと0%ですが実際は進捗してます。(バグ?)

Rebuild後は「ゴール 」の選択候補が表示されるようになります。