Eclipse - Maven项目改变源合规性

时间:2015-02-04 10:43:41

标签: java eclipse maven

我在java eclipse中有一个中型项目,其中所有依赖项都被手动导入构建路径。为了理智,我想把它转换成一个maven项目。

问题是:我为1.8定义了源级别/ jre,当我转换为maven项目时,它切换到默认值1.5。

我尝试了一些关于SO的答案,强制maven中的源代码合规性为1.8,但它没有用。

我加入了

<build>
<plugins>
    <plugin>
        <groupId>[project group id]</groupId>
        <artifactId>[project artifact id]</artifactId>
        <version>0.0.1-SNAPSHOT</version>
        <configuration>
            <source>1.8</source>
            <target>1.8</target>
        </configuration>
    </plugin>
</plugins>
</build>

这里有什么遗漏?

EDIT1:忘了我,我很难受。正确的版本是:

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

1 个答案:

答案 0 :(得分:0)

之后你需要这两个

  • 偏好设置 - &gt; java - &gt;编译器 - &gt; 1.8和语言水平到8
  • 偏好设置 - &gt; java - &gt;安装JRE - &gt; JDK 1.8