2012-04-12 67 views
0

我有一个多模块maven项目。当我将它导入eclipse helios时,我得到了war和ejb模块的正确JRE 1.6。但耳机模块的默认值为1.4。ear in multimodule:构建路径指定执行环境J2SE-1.4

以下是根POM

<plugins> 
    <plugin> 
     <groupId>org.apache.maven.plugins</groupId> 
     <artifactId>maven-compiler-plugin</artifactId>   
     <configuration> 
      <source>1.6</source> 
      <target>1.6</target> 
     </configuration> 
    </plugin> 
</plugins> 

我需要做什么来增加获得1.6耳模块指定?

(这是其具有比耳包装其他正确的解决方案上Warning - Build path specifies execution environment J2SE-1.4的变化。)

+1

您是否至少有1.0版本的m2e和m2e-wtp? – 2012-04-12 09:27:43

+0

不,有m2e 0.12。尽管安装了最新的m2e后出现问题。目前升级到靛蓝,看看是否能解决我的问题。完成后会在这里更新。 – 2012-04-16 09:02:05

回答

0

更新

  • M2E(Maven的集成为Eclipse)到至少1.0.2
  • M2E-WTP(Maven的集成为WTP)到至少0.15.2

(如米甲卡里诺夫斯基以上指出。)