`
elvis4139
  • 浏览: 144025 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

设置maven编译器级别

阅读更多
两种方式:

(一)全局设置

首先我们要在settings.xml文件中找到<profiles>标签,然后在此标签内部粘贴如下配置:
<profile>
    <id>jdk-1.6</id>
    <activation>
        <jdk>1.6</jdk>
    </activation>
    <properties>
        <maven.compiler.source>1.6</maven.compiler.source>
        <maven.compiler.target>1.6</maven.compiler.target>
        <maven.compiler.compilerVersion>1.6</maven.compiler.compilerVersion>
    </properties>
</profile>	


(二)单个项目单独设置

如果需要在某个项目中指定编译级别,可以在项目的pom.xml文件中配置,如下:
<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-compiler-plugin</artifactId>
            <configuration>
                <source>1.6</source>
                <target>1.6</target>
            </configuration>
        </plugin>
    </plugins>
</build>
分享到:
评论

相关推荐

    tomcat6、7、8、9, maven3.5

    重写Jasper JSP页面编译器 性能和内存效率提高 增强了与开发工具集成的管理应用程序支持 自定义Ant任务可以直接从build.xml脚本与管理器应用程序交互 的Apache Tomcat 4.0.x的。Apache Tomcat 4.0.6是旧的生产质量...

    XCompiler:X编译器任务

    X编译器 前提条件: 使用Java技术。 使用您选择的依赖项管理工具(Maven,Gradle或SBT)。 在您的机器上工作。 要求 : 为编译Java应用程序的客户端-服务器云应用... 您的系统应遵循SOA的成熟度级别3。 制定以上

    azure-functions-java-worker:Microsoft Azure函数的Java运行时和核心类型

    &gt;模块-&gt;源下)配置为8蚀将工作空间设置为该存储库的父文件夹将此存储库的根文件夹作为Eclipse中的现有Maven项目导入将项目Java编译器合规性级别配置为1.8 将JRE库设置为JRE 1.8 “目标/生成源/**/*.java”的“ ...

    java餐饮管理源码-Java_Automation:用于移动/API的Java自动化框架

    的项目结构和编译器设置在项目结构设置 &gt; 模块 &gt; 源 - 选择语言级别 8 并单击应用。 在 IDE 设置/首选项 &gt; 构建、执行、部署 &gt; 编译器 &gt; Java 编译器 - 确保项目字节码版本设置为 8 如何运行: 克隆并设置项目后,...

    robotcontroller

    编译器级别必须是 java 1.8 运行: java -jar Gurps-robot-controller.jar /path/to/file/file.txt 其中输入文件的路径是主类的参数。 做出的假设 机器人可能会相互碰撞,但我们假设它们会相互践踏并继续前进。 ...

    xmljava系统源码-spring-boot-2.x-scaffold:Spring-boot-2.x脚手架,组件包括:Actuator,S

    xml java系统源码 SpringBoot-2.x-scaffold SpringBoot2.x脚手架,适用于新项目init。 Overview SpringBoot 2.x 应用监控:Actuator Swagger 2.8 ...Maven ...的编译器等级 使用 UTF-8 编码 一个引用管

    springtutor003

    在“ Java编译器”部分的项目属性(右键单击项目名称)中,选择“编译器符合性级别”为1.6,然后在“库”选项卡上的“ Java构建路径”部分中,删除JRE 1.5库并添加已安装的Java sdk版本大于1.5。 Spring STS将重建...

    springtutor001:Spring-Ajax集成

    在“ Java编译器”部分的项目属性(右键单击项目名称)中,选择“编译器遵从性级别”为1.6,然后在“库”选项卡上的“ Java构建路径”部分中,删除JRE 1.5库,并添加大于1.5的已安装Java sdk版本。 Spring STS将...

    diamond:Diamond是一个Gradle插件,可设置与Javac无关的版本环境

    Diamond是Gradle插件和测试框架,它设置了用于与Java编译器一起使用的开发环境。 它旨在使Project Transparent的其他项目与JDK和Java版本无关,但任何人都可以使用。安装(等级-本地) 克隆仓库( )。 在gradlew ...

    java8看不到源码-fabric-api-archive:https://gerrit.hyperledger.org/r/#/admin/

    它在代码和运行时级别都具有高度模块化的设计,以允许与遗留系统集成。 构建和运行 先决条件 下面的版本号表示使用的版本。 git 2.4.6 () Maven 3.3.3 () Java 1.8.0_51 () JCE 8 (Java 加密扩展) () Protobuf ...

    java8看不到源码-fabric-api:只读历史存储库。当前的开发位于https://gerrit.hyperledger.org/r/#

    它在代码和运行时级别都具有高度模块化的设计,以允许与遗留系统集成。 构建和运行 先决条件 下面的版本号表示使用的版本。 git 2.4.6 () Maven 3.3.3 () Java 1.8.0_51 () JCE 8 (Java 加密扩展) () Protobuf ...

    javacpp-presets:本机C ++库的缺少Java发行版

    包为目标的Java接口文件org.bytedeco.&lt;moduleName&gt; Generator和本机C ++编译器,以生成所需的JNI库。 此外,帮助程序类使它们的功能更易于在Java平台(包括Android)上使用。 出于定向目的,可以将该存储库的文档...

Global site tag (gtag.js) - Google Analytics