Maven Project を作成すると警告が出る
投稿日:
eclipse (3.7, indigo) + maven で WTP 使う で紹介した通りの環境を作成した。
しかし、WTP との連携するか否かに関わらず、”File” -> “New…” -> “Maven Project” で作成すると、作成されたプロジェクトから下記のような警告が出る。
Build path specifies execution environment J2SE-1.5. There are no JREs installed in the workspace that are strictly compatible with this environment.
今の環境には 1.6 しかないのに j2se-1.5 で動こうとしているのが原因の様子。どうしてこうなった。
解決方法
pom.xml の書き換えと、その反映の 2 つの作業で済む。
- pom.xml の build 要素直下に、下記の XML を書く。
```xml pom.xml
...
... ... ```org.apache.maven.plugins maven-compiler-plugin 2.3.2 1.6 1.6 - プロジェクトを右クリックして "Maven" -> "Update Project Configuration"
以上です
java - Problems to make webapp with maven - Stack Overflow を参考にさせて頂きました。
1.7 とかにも対応できるのかな。