gpt4 book ai didi

java - 如何在 Eclipse 中为新的 Maven 项目设置默认 JDK?

转载 作者:行者123 更新时间:2023-12-01 07:48:00 26 4
gpt4 key购买 nike

当我在 Eclipse 向导中创建新的 Maven 项目时,它使用 J2SE-1.5。我想将其设置为使用默认执行环境,即JavaSE-1.8

我知道我可以在pom中设置它或更改项目首选项,但我想更改默认的JRE,而不是为每个新项目都这样做。

当我创建一个新的 Java 项目(不是 Maven)时,它按预期工作。

我在“Installed JREs”下添加了正确的 JDK,它甚至只与最新的 SE 匹配,而不是 Maven-1.5。

我正在使用 Eclipse Oxygen、Maven 3.5.0 和 m2e 1.8。

最佳答案

在你的项目POM中添加

  <properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>

这将适用于 Maven 构建周期,并且 Eclipse m2e 集成插件也将拾取这些。只需记住在更改此类设置后刷新 Maven 项目,以便 Eclipse 应用(通常是 alt+f5 - 刷新 Maven 项目。

如果你有父子模块结构,你不能将属性放入父POM中。还可以使用 settings.xml 文件“全局”向给定计算机上的所有项目添加属性,如此处所述 Injecting POM Properties via Settings.xml

关于java - 如何在 Eclipse 中为新的 Maven 项目设置默认 JDK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46178529/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com