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

如何为Maven设置特定的Java版本?

章烨烨
2023-03-14

在我的机器上,我安装了两个Java版本:(我手动安装的1.6和1.7)。我需要他们两个为不同的项目。但对于Maven,我需要1.7,但我的Maven使用的是1.6 Java版本。

共有1个答案

隆芷阳
2023-03-14

Maven使用java_home参数查找应该运行的Java版本。我从你的评论中看到你不能在配置中改变它。

  • 您可以在启动maven之前设置JAVA_HOME参数(如果需要,可以在之后将其更改回来)。
  • 您还可以进入mvn(非windows)/mvn.bat/mvn.cmd(windows)并在那里显式设置java版本。
 类似资料:
  • 我目前在我的本地机器中使用jdk版本为11,使用JAVA_HOME设置。 我需要运行一个java_version为9的maven项目。要进行同样的操作,请参考https://www.baeldung.com/maven-java-version 这是我的pom.xml文件 然后,我运行命令“mvn clean install”,生成的jar文件在其清单文件中的java-version为11。下面是

  • 我试图按照上一个答案中的建议设置和变量,但没有结果。

  • 建议最多的问题没有答案。 我想为建立和维护的整个http连接设置一个特定的标头(keep-alive设置为true),即, 我提出的每个请求都应该包含我的自定义头。显然, 不是一个选项,因为它为整个设置标头,而我希望它只用于特定的连接,该连接是在我第一次调用服务器上的URL时创建的。 然后,该服务器将连接保持为活动状态,并希望我在连接处于活动状态时发出的每个后续请求都有一个MyHeader头。

  • 问题内容: 我有一个jtable。(表格摘要)。其中一列是EXPIRY。我想用当前日期已经过期的客户端突出显示该行。 我已经掌握了逻辑,但是我无法使行变成红色或任何其他颜色。这是我的代码: 谁能帮我这个?因为它是我界面的主要亮点之一。提前致谢 !!:) 问题答案: 在以下链接中,您可以找到要执行的操作的示例:http : //www.roseindia.net/java/example/java/

  • 由于某种原因,maven在构建我的项目时自动选择java编译器1.5,尽管我安装了JDK1.8 步骤1 ,然后选择“工作区默认JRE(JDK1.8.0_102)”。 我在那个窗口中注意到的是:只有J2SE-1.x,其中x<=5 步骤3 然后转到`Project->Java Compiler,在这里我发现编译器遵从性级别设置为1.5(参见屏幕截图)。因此我将“编译器遵从级别更改为1.8”

  • 我安装了python3.7,但也安装了python3.4。例如: 和: 如何将软件包安装到 我使用的任何命令都会转到python3.4,我不确定如何为python3.7安装任何东西。有什么想法吗?即使运行这样的东西也不起作用: 艺术