如何解决Maven默认使用JDK1.5的问题?

2026-05-26 08:521阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计601个文字,预计阅读时间需要3分钟。

如何解决Maven默认使用JDK1.5的问题?

使用Maven时,项目的默认JDK版本是1.5,如需手动更改JDK版本,请按照以下步骤操作:

方式一:修改IDEA的配置

1. 打开IDEA,选择项目。

2.点击File(文件)> Project Structure(项目结构)。

3.在弹出的窗口中,选择Project标签。

4.在Project SDK处,点击+,选择Java。

5.选择合适的JDK版本,点击OK。

6.点击Apply(应用)和OK(确定)保存更改。

若仅是Maven启动的JDK版本不对,请修改以下设置:

1. 在IDEA中,点击Maven(Maven)> Import Maven Projects(导入Maven项目)。

2.在Import Maven Projects窗口中,选择项目目录。

3.点击OK。

4.在弹出的窗口中,选择Use Project SDK(使用项目SDK)。

5.点击OK。

若已更换JDK版本,还需要检查以下设置:

1. 打开项目根目录下的pom.xml文件。

2.找到标签,添加以下配置:

xml

1.8

3. 保存并关闭pom.xml文件。

4.在IDEA中,重新构建项目。

使用Maven时,项目的默认的JDK版本是1.5,需要手动修改JDK版本设置。

方式一、修改IDEA的配置

如何解决Maven默认使用JDK1.5的问题?

如果只是maven引起的jdk版本不对,修改Modules -> Sources 。

如果自己更换了jdk版本,还需要查看Project、Modules -> Dependencies中的jdk版本对不对。

上面设置的只是源码的jdk版本,还需要编译使用的jdk版本(目标版本):

修改之后过一段时间maven会自动改回1.5,需要我们反反复复地改,很麻烦。

方式二、在pom.xml设置jdk的源码版本、编译版本

有2种设置方式:

1、在<properties>中设置

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

2、在build -> plugins 中设置编译插件

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>

到此这篇关于Maven默认使用JDK1.5的问题及解决方案的文章就介绍到这了,更多相关Maven默认使用JDK1.5内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!

本文共计601个文字,预计阅读时间需要3分钟。

如何解决Maven默认使用JDK1.5的问题?

使用Maven时,项目的默认JDK版本是1.5,如需手动更改JDK版本,请按照以下步骤操作:

方式一:修改IDEA的配置

1. 打开IDEA,选择项目。

2.点击File(文件)> Project Structure(项目结构)。

3.在弹出的窗口中,选择Project标签。

4.在Project SDK处,点击+,选择Java。

5.选择合适的JDK版本,点击OK。

6.点击Apply(应用)和OK(确定)保存更改。

若仅是Maven启动的JDK版本不对,请修改以下设置:

1. 在IDEA中,点击Maven(Maven)> Import Maven Projects(导入Maven项目)。

2.在Import Maven Projects窗口中,选择项目目录。

3.点击OK。

4.在弹出的窗口中,选择Use Project SDK(使用项目SDK)。

5.点击OK。

若已更换JDK版本,还需要检查以下设置:

1. 打开项目根目录下的pom.xml文件。

2.找到标签,添加以下配置:

xml

1.8

3. 保存并关闭pom.xml文件。

4.在IDEA中,重新构建项目。

使用Maven时,项目的默认的JDK版本是1.5,需要手动修改JDK版本设置。

方式一、修改IDEA的配置

如何解决Maven默认使用JDK1.5的问题?

如果只是maven引起的jdk版本不对,修改Modules -> Sources 。

如果自己更换了jdk版本,还需要查看Project、Modules -> Dependencies中的jdk版本对不对。

上面设置的只是源码的jdk版本,还需要编译使用的jdk版本(目标版本):

修改之后过一段时间maven会自动改回1.5,需要我们反反复复地改,很麻烦。

方式二、在pom.xml设置jdk的源码版本、编译版本

有2种设置方式:

1、在<properties>中设置

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

2、在build -> plugins 中设置编译插件

<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>1.8</target> </configuration> </plugin> </plugins> </build>

到此这篇关于Maven默认使用JDK1.5的问题及解决方案的文章就介绍到这了,更多相关Maven默认使用JDK1.5内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!