当前位置: 首页 > 知识库问答 >
问题:

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

漆雕宏浚
2023-03-14

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

我使用的是Eclipse Oxygen、Maven 3.5.0和M2E1.8。

共有1个答案

长孙硕
2023-03-14

在项目POM中添加

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

这将适用于maven构建周期,eclipse m2e集成插件也将处理这些问题。只需记住在更改了这样的设置之后,为了eclipse的应用,maven refresh project(通常是alt+f5-Refresh maven project)。

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

 类似资料:
  • 问题内容: 我从SVN中签出了一个项目,但未指定项目类型,因此它作为“默认”项目签出。快速将其转换为“ Java”项目的最简单方法是什么? 我正在使用Eclipse版本3.3.2。 问题答案: **打开.project文件,然后添加Java性质和构建器。 在.classpath中,引用Java库: **

  • 我试图在Eclipse中使用Maven建立一个maven项目。到目前为止我所尝试的: 通过创建新的Maven项目并选择组织,在Eclipse中创建项目。编码室。版本2.7中的mojo gwt maven插件。0 问题:-Eclispe没有给我提供任何运行配置 所以我去了项目的属性,去了谷歌标签,把Eclipse指向webapp文件夹,并检查了上面写着“使用谷歌网络工具包”的chedkbox。 在那

  • 问题内容: 我刚刚在新的ubuntu系统上安装了maven,其中包括maven-compiler- plugin。我有一个以前可以正常构建的Java项目,默认为javac源,目标为5(jdk 1.5)。但是,该项目现在正在尝试在新系统上使用jdk1.3进行编译。有没有一种简单的方法可以将系统配置为使用> = jdk5? 以下是系统的一些配置详细信息: 我已经检查了maven-compiler-pl

  • 是否可以为所有xml视图的宽度和高度设置项目默认值?我的xmls中80%的项具有: Android:layout_width=“match_parent”

  • 这里是Python NewView。请容忍我。 写了一些很好的代码后,有一件事困扰着我,那就是我找不到一种方法来告诉eclipse这个文件/函数是我的项目(测试)的起点。 我在调试过程中进入代码,并最终在代码深处的某个文件中结束。然后如果我想再次运行它,我会转到包含开始文件的选项卡并再次运行它。能够为python项目指定一个“主”函数就像我们在C中为例如Python项目指定的那样是件好事。 这样的

  • 我有一个(命令行)基于maven的项目,非常好用(mvn清理、mvn验证、安装都很完美)!我现在想把它导入eclipse,不是作为maven项目,而是常规的eclipse项目。 我做到了,但我有一个依赖性问题,我只需将创建的所有jar复制到。m2文件夹到我的eclipse工作区中的另一个文件夹。然后我将所有这些罐子添加到我的项目中。 一切都好! 问题是:我觉得这不是在eclipse中管理依赖关系的