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

Maven reimport设置语言级别[重复]

凌联
2023-03-14

我在IntelliJ中有一个简单Maven Java项目。我在我的项目中使用Java8,我将语言级别设置为8。为什么maven reimport将语言级别设置回5?如何避免呢?

共有1个答案

梅跃
2023-03-14

在项目pom.xml中将Java版本显式设置为1.8,如下所示

<properties>
  <maven.compiler.target>1.8</maven.compiler.target>
  <maven.compiler.source>1.8</maven.compiler.source>
</properties>
 类似资料:
  • 信息:java:编译模块'jactor-commons'时发生错误信息:Javac 10.0.1用于编译java源代码信息:29/10/2018,21:31-编译完成,4 s 777毫秒内有1个错误和0个警告错误:java:不支持版本5

  • 我正在用Java11开发一个使用Maven构建的SpringBoot应用程序。 关于SO的其他答案(例如,idea:javac:source release1.7需要target release1.7)告诉我为maven-build-plugin设置“release”(或source/target)属性,但这与spring-boot-maven-plugin不兼容(即导致依赖关系等问题)。 我如何

  • 在设定期间您可选择用于 M600 的语言。 您可选择以下语言之一: 广东话(香港) 丹麦语 荷兰语 英语(美国、英国) 芬兰语 法语(法国、加拿大) 德语 印度尼西亚语 意大利语 日语 韩语 中文(台湾) 挪威语(巴克摩) 波兰语 葡萄牙语(巴西) 俄语 西班牙语(美国、西班牙、拉美) 瑞典语 泰语 土耳其语 越南语 请注意,您的智能手表最终会将您的语言设定复制到手机。换句话说,即如您在 M600

  • 本文向大家介绍高级语言和低级语言之间的区别,包括了高级语言和低级语言之间的区别的使用技巧和注意事项,需要的朋友参考一下 让我们首先了解高级和低级语言- 高级语言 与低级语言相比,它易于解释和编译。 它可以被认为是程序员友好的语言。 很容易理解。 这很容易调试。 在维护方面很简单。 它要求将编译器/解释器翻译成机器代码。 它可以在不同的平台上运行。 它可以从一个位置移植到另一位置。 i.e与低级语言

  • 我使用的是IntelliJ14,而我的机器已经安装了JDK7。然而,每次创建新的项目,语言水平是5。 虽然我可以通过转到项目设置->项目->项目语言级别和项目设置->模块->[模块名称]->源->语言级别来进行更改,但是对于每个项目都需要时间来做那件事。 IntelliJ是否可以自动检测我的JDK并选择正确的默认语言级别,或者有一个默认的语言级别设置?

  • 我使用Lombok@log4j在我的类中进行日志记录: 在此配置下,我只有一个日志记录: 我使用的是SpringBoot,而我的Application.Properties没有与日志级别相关的操作能力。 我已经尝试了此属性,但没有结果: