`
michael_wong
  • 浏览: 35663 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

在Maven2项目中设置编译时用的JDK

阅读更多
Maven本身其实不做什么实际的事情,除了解析一些 XML文档,管理生命周期与插件之外,它什么也不懂。绝大多数的任务其实都是由Maven插件来完成的,如编译源码,打包二进制代码,发布站点和其它构建任务。

如果要设置Maven编译时使用的JDK,需要在pom.xml中添加如下配置:
    <build>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.0.2</version>
                <configuration>
                    <source>1.6</source>
                    <target>1.6</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

分享到:
评论

相关推荐

    如何提高Maven多模块项目编译速度.docx

    在pom.xml中添加相关配置,如设置`&lt;fork&gt;true&lt;/fork&gt;`,让Maven使用独立的JVM实例进行编译,以及设置`${JAVA_HOME}/bin/javac&lt;/executable&gt;`,指定使用哪个JDK的javac编译器。 5. **优化Maven的settings.xml**: ...

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

    在Java开发环境中,Eclipse是一款广泛使用的集成开发环境(IDE),而Maven是构建和管理Java项目的工具。本文将详细讲解如何在Eclipse中创建一个Maven项目,并设定默认的JDK版本。JDK(Java Development Kit)是...

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

    在Eclipse中使用Maven创建项目时,你可能会遇到一个常见的问题,即默认的JDK版本被设置为较旧的1.5。这可能会导致一些现代Java特性无法使用,或者与你的开发环境不兼容。以下是解决这个问题的详细步骤: 首先,我们...

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

    IDEA 和 Maven 是 Java 开发中常用的集成开发环境和项目管理工具,但是当我们在 IDEA 中使用 Maven 管理项目时,可能会遇到 JDK 版本冲突问题。今天我们将讨论如何解决这个问题。 一、问题背景 ---------------- ...

    jdk8、maven3.9安装包

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

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

    在eclipse中新建了一个Maven工程,然后更改JDK版本为1.7,结果每次使用Maven &gt; Update project时JDK版本都恢复成1.5。这是因为Maven的默认设置和Eclipse中的Maven集成方式所致。Maven的编译器插件默认使用javax....

    m2e 适合 eclipse3.X jdk1.6 (maven2eclipse)

    尽管后来有更高版本的JDK,但m2e插件明确指出支持JDK 1.6,这意味着即使在使用较旧的Java环境时,开发者也能顺利地在Eclipse 3.x中进行Maven项目开发。JDK 1.6引入了许多新的特性和改进,例如泛型的增强、枚举类型、...

    jdk11_maven3.6_win_x64.zip

    解压后,用户可以设置环境变量并开始使用Maven进行Java项目管理。 总之,这个压缩包为Windows 64位用户提供了Java 11开发环境和Maven 3.6构建工具,是Java开发者的重要资源,可以帮助他们快速搭建开发环境,高效地...

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

    **全局JDK配置**是指在用户的Maven配置文件`settings.xml`中进行设置,这样设置的好处是可以作用于所有通过该Maven环境构建的项目,避免了每个项目都需要单独设置的问题。 ##### 配置步骤 1. **定位配置文件:**...

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

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

    JDK和maven的环境变量配置

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

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

    在使用Maven 3.5.4之前,确保你的系统已经安装了Java Development Kit (JDK) 7或更高版本,因为这是运行Maven的必要条件。 1. **Maven 3.5.4的特性与改进** Maven 3.5.4是一个重要的维护版本,旨在修复之前版本中...

    Jenkinsfile调用jdk命令和maven或grandle编译命令工具配置

    在 Jenkins pipeline 中,我们经常需要使用 JDK 命令和 Maven 或 Gradle 编译命令来编译和构建我们的 Java 项目。为了实现这一点,我们需要在 Jenkinsfile 中调用这些命令。但是,我们面临的一个问题是:如何在 ...

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

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

    maven构建项目工程

    在这个例子中,我们使用了`-DgroupId=org.lzk.ssh`和`-DartifactId=ssh`参数来定义项目的groupId和artifactId,这两个标识符是Maven项目的基本元数据。`-DarchetypeArtifactId=maven-archetype-webapp`表示我们要...

    jdk+tomcat+maven

    在IT行业中,开发Java Web应用通常需要三个核心组件:JDK(Java Development Kit)、Tomcat(一个流行的Java Servlet容器)和Maven(项目管理和构建工具)。这个名为"jdk+tomcat+maven"的压缩包文件显然是为了提供一...

    apache-maven-3.6.3; jre1.8.0-361; jdk1.8.0-131

    Maven利用JDK中的javac编译器将源代码编译为字节码,同时管理项目依赖,自动下载所需库,并遵循预定义的构建生命周期来打包和测试项目。Maven的POM文件描述了项目的配置、依赖关系和构建指令,使得团队协作和项目...

    maven3.2.3+eclipse4.4+JDK1.8环境搭建

    在已经安装好JDK和Maven的Eclipse中,可以通过“Install New Software”选项安装Maven插件,或者直接使用命令`mvn eclipse:eclipse`生成Eclipse项目文件,然后导入Eclipse进行开发。 2. **Eclipse的Maven配置** ...

    Storm编程实践(安装Maven-使用Maven编译运行代码-mvn 打包)

    Storm 编程实践(安装 Maven-使用 Maven 编译运行代码-mvn 打包) 本文档介绍了 Storm 编程实践的实践报告,涵盖了安装 Maven、使用 Maven 编译运行代码和 mvn 打包等内容。报告中还包括了实验环境的配置、实验内容...

    apache-maven-3.5.2+jdk7以上.rar

    综上所述,"apache-maven-3.5.2+jdk7以上"这个压缩包提供的内容应该是Maven 3.5.2的安装包,用户在解压后,配合JDK 7或更高版本,可以在本地环境中配置并使用Maven进行Java项目的构建和管理。通过Maven,开发者可以...

Global site tag (gtag.js) - Google Analytics