# Jenkins 编译 Maven 项目提示错误 version 17

**URL:** <https://www.isharkfly.com/t/jenkins-maven-version-17/14965>\
**Category:** DevOps\
**Tags:** java, maven\
**Created:** [September 15, 2023, 4:43pm UTC](https://www.isharkfly.com/t/jenkins-maven-version-17/14965 "2023-09-15T16:43:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![honeymoose](https://www.isharkfly.com/user_avatar/www.isharkfly.com/honeymoose/32/20796_2.png) [@honeymoose](https://www.isharkfly.com/u/honeymoose)\
**Post date:** [September 15, 2023, 4:43pm UTC](https://www.isharkfly.com/t/jenkins-maven-version-17/14965/1 "2023-09-15T16:43:41Z")

</div>

在最近使用集成工具的时候，对项目进行编译提示下面的错误信息：

`maven-compiler-plugin:3.11.0:compile (default-compile) on project mq-service: Fatal error compiling: error: release version 17 not supported`

## 问题和解决

上面提示的错误信息原因为项目使用了 JDK 17，但是编译环境却只有 JDK 11。

我们需要做的就是把编译使用的 JDK 环境换到 17。

 ![2023-09-15_12-43-02](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/2X/f/f7d99a703350b137f18df2af96e274a96a2b9fd3.png)

然后再次进行编译，应该不会有上面的错误了。
