jdk版本是21在3.9.9版本在 profiles中需要加什么东西、
时间: 2024-09-16 19:03:39 浏览: 55
在Maven 3.9.9中配置针对JDK 21(实际上Java 17是Java 21的官方名称)的工作目录,你需要在`pom.xml`文件的`<project>`标签内添加相应的`maven.compiler.source`和`maven.compiler.target`属性。这两个属性分别指定源代码使用的Java语言版本和构建目标所要求的Java版本。示例如下:
```xml
<project>
<!-- 其他配置... -->
<properties>
<maven.compiler.source>17</maven.compiler.source> <!-- 指定源码版本 -->
<maven.compiler.target>17</maven.compiler.target> <!-- 指定目标执行的Java版本 -->
</properties>
<!-- ...其他配置 -->
</project>
```
请注意,确保在`profiles`部分没有额外的特定于JDK 21的配置,因为默认配置已经足够处理现代版本的Java。如果确实需要针对特定环境的定制,可以在`profiles`里设置条件,但这通常不是必需的。