`

Maven 修改默认JDK版本和指定项目JDK版本

 
阅读更多

 

1. 全局设定就是修改maven的配置文件,应该先找到你的maven安装目录,我用的是linux, mvn -v就能知道path。

在conf文件夹下找到settings.xml在profiles 节点下增加:

 

<profile>    <id>jdk-1.7</id>    <activation>        <activeByDefault>true</activeByDefault>        <jdk>1.7</jdk>    </activation>    <properties>        <maven.compiler.source>1.7</maven.compiler.source>        <maven.compiler.target>1.7</maven.compiler.target>        <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>    </properties></profile> 
就好了,这里配置的是1.7, 你可以修改成任何你需要的版本。
 

 

2. 工程设定就是在你maven工程的pom.xml文件中加入plugin.

 

<build>        <plugins>            <plugin>                <groupId>org.apache.maven.plugins</groupId>                <artifactId>maven-compiler-plugin</artifactId>                <version>3.1</version>                <configuration>                    <source>1.7</source>                    <target>1.7</target>                    <encoding>UTF-8</encoding>                </configuration>            </plugin>        </plugins>    </build>
这样本工程maven就会使用1.7去编译了。
复制去Google翻译翻译结果
 
分享到:
评论

相关推荐

    eclipse 创建maven项目设置默认jdk版本.rar

    本文将详细讲解如何在Eclipse中创建一个Maven项目,并设定默认的JDK版本。JDK(Java Development Kit)是Oracle提供的Java编程工具集,包含了Java编译器、运行时环境以及各种API,不同版本的JDK可能支持不同的Java...

    Maven兼容jdk1.7版本

    【标题】"Maven兼容jdk1.7版本"指出的核心知识点是关于Apache Maven的一个特定版本——3.0.5,这个版本与Java Development Kit (JDK) 1.7(也称为Java 7)有着良好的兼容性。在软件开发过程中,构建工具如Maven与...

    eclipse中使用maven创建项目JDK版本默认是1.5解决方法.docx

    通过这些步骤,你可以成功地将Eclipse中Maven项目的默认JDK版本从1.5更改为其他更高版本,例如1.8或更高。这将使你能够利用现代Java的特性,并保持与当前开发环境的兼容性。在开发过程中,正确配置JDK版本是非常重要...

    IDEA+Maven导入新包JDK版本冲突问题

    JDK 版本冲突的原因主要是因为 Maven 没有指定编译版本,而是使用了默认的编译版本,这可能与项目所需的 JDK 版本不同。例如,如果项目需要使用 JDK 1.8,但 Maven 使用的是 JDK 1.7,那么就会出现版本冲突问题。 ...

    maven配置全局的jdk和配置局部的jdk

    - `&lt;activation&gt;`元素用于指定激活条件,这里的`&lt;activeByDefault&gt;true&lt;/activeByDefault&gt;`表示默认激活此profile,而`&lt;jdk&gt;1.7&lt;/jdk&gt;`则指定了JDK版本; - `&lt;properties&gt;`元素用于指定具体的编译选项,如源代码...

    MAVEN-3.5.4,需要jdk7及以上版本

    **正文** Maven是Java开发领域中不可或缺的项目管理和构建工具,它通过自动化构建过程,帮助开发者管理依赖、编译...确保正确安装JDK 7或更高版本后,你可以充分利用Maven 3.5.4的功能来提高项目管理的效率和质量。

    jdk11_maven3.6_win_x64.zip

    标题“jdk11_maven3.6_win_x64.zip”指的是一个包含了Java Development Kit (JDK) 11的Oracle版本以及Maven 3.6的Windows x64平台安装包。这个压缩文件是为了在64位Windows操作系统上同时安装和使用这两个重要的Java...

    eclipse更新maven,jdk改变解决办法

    eclipse更新maven时,项目原本设定的jdk版本发生改变,这是由于maven的编译器插件的默认设置所致。编译器插件用来编译项目的源文件,从3.0版本开始,默认编译器是javax.tools.JavaCompiler,如果你想强制性的让插件...

    Java修改maven的默认jdk版本为1.7的方法

    针对不同的项目单独修改JDK版本可能会比较繁琐,因此可以将JDK 1.7设置为Maven全局默认版本。这需要修改Maven安装目录下的settings.xml文件,在标签内添加与pom.xml类似配置: ```xml &lt;id&gt;jdk-1.7 ...

    apache-maven-3.3.9,需要jdk7及以上版本

    使用Maven时,开发者可以利用预定义的构建生命周期和阶段,如`clean`(清理项目)、`compile`(编译源代码)、`test`(运行单元测试)和`install`(将项目安装到本地仓库)。此外,Maven还支持插件机制,允许扩展其...

    Javamaven全局配置jdk版本共3页.pdf.z

    在默认情况下,Maven会使用系统环境变量`JAVA_HOME`所指向的JDK版本。但有时我们可能需要为不同项目配置不同的JDK版本,这就需要我们对Maven的全局配置进行调整。 二、配置Maven的全局JDK版本 1. **修改Maven的`...

    Javamaven全局配置jdk版本共3页.pdf.zip

    - 某些系统可能需要额外配置路径,以使Maven能够找到指定版本的JDK。 通过以上步骤,你就可以成功地在Maven中全局配置JDK版本了。正确配置JDK版本有助于确保项目的稳定性和兼容性,避免因版本不匹配引发的编译或...

    jdk8、maven3.9安装包

    在安装JDK 8时,通常需要下载适合操作系统的安装文件,然后按照安装向导进行操作,包括选择安装路径、设置环境变量JAVA_HOME,以及确保PATH变量包含%JAVA_HOME%\bin,以便在命令行中能够直接运行Java相关命令。...

    JDK和maven的环境变量配置

    Maven环境变量配置是Maven项目的基础配置,正确的配置可以确保Maven项目的正确编译和运行。Maven环境变量配置需要配置M2_HOME和PATH变量。M2_HOME变量指向Maven的安装目录,例如F:\Maven2.2.1。PATH变量则指向Maven...

    IDEA-Maven项目的jdk版本设置方法

    在 IDEA-Maven 项目中,我们需要设置两个地方的 JDK 版本:Settings 中的 Java Compiler 和 Project Structure 中的 Language Level 中的 JDK 版本为自己目前使用的版本。如果不设置正确的 JDK 版本,可能会经常提示...

    maven3.5.4+JDK1.8

    maven-3.5.4+jdk1.8打包备用。maven-3.5.4+jdk1.8打包备用。maven-3.5.4+jdk1.8打包备用。maven-3.5.4+jdk1.8打包备用。maven-3.5.4+jdk1.8打包备用。

    Maven默认使用JDK1.5的问题及解决方案

    Maven默认使用JDK1.5的问题是指在使用Maven构建项目时,默认情况下Maven会使用JDK1.5版本,这可能会导致一些问题和不兼容性问题。解决这个问题有两种方式,即修改IDEA的配置和在pom.xml文件中设置JDK版本。 首先,...

    maven java 模板Linux环境 Java open-jdk17

    综合上述知识点,一个基于Maven的Java项目在Linux环境中,通常会涉及到OpenJDK 17的安装与配置,Maven的安装、配置及使用,以及Linux运维的基本操作。理解并熟练掌握这些内容,对于Java开发者和运维人员来说至关重要...

Global site tag (gtag.js) - Google Analytics