`
elvis4139
  • 浏览: 148143 次
  • 性别: 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>
分享到:
评论

相关推荐

    flume-plugin-maven-plugin-1.0.zip

    "jdt-settings.zip"很可能包含了一组Eclipse用户配置,这些配置可以被导入到Eclipse中,以标准化团队成员的开发环境,确保代码风格一致性、编译器警告级别以及自动完成设置等。 共享这些设置对于团队协作尤其重要,...

    IDEA创建maven项目

    除了基本配置,还可以在`pom.xml`中定义构建插件,比如使用`maven-compiler-plugin`来指定Java编译器版本和源代码及目标代码的编码格式: ```xml &lt;groupId&gt;org.apache.maven.plugins &lt;artifactId&gt;maven-...

    maven仓库篇1

    2. **配置模块发布**:在module级别的`build.gradle`文件中,需要添加`maven-publish`插件,并定义出版物的配置,如: ```groovy apply plugin: 'maven-publish' publishing { publications { myPublication...

    closure-compiler-maven-plugin:Maven 插件,用于使用 Google 的 Closure 编译器编译压缩 JavaScript 代码

    Closure Compiler Maven 插件是开发JavaScript应用程序的一个强大工具,它集成在Maven构建流程中,利用Google的Closure Compiler对JavaScript代码进行优化和压缩。Closure Compiler以其先进的语法分析和优化技术著称...

    maven-compiler-plugin-2.3.2

    虽然Maven Compiler Plugin后续发布了更高级别的版本,但2.3.2仍然在许多旧项目中被广泛使用。新版本可能增加了对更高版本JDK的支持,优化了编译性能,以及引入了更多可配置选项。然而,对于仍运行在较旧JDK环境的...

    使用Eclipse构建Maven的Web项目用jetty启动.docx

    2. **配置 Project Facets**:根据需要调整项目的配置,如设置 Java 编译器的合规级别为 1.6 或调整 Java 的版本。 3. **配置 Modify Faceted Project**:点击 `Further configuration available...` 打开 `Modify ...

    java反编译器好用便宜

    - **丢失信息:** Java字节码是编译后的形式,某些源代码级别的信息(如局部变量名称)可能会丢失。 5. **如何选择合适的Java反编译器?** 选择反编译器时,应考虑以下因素: - **输出质量:** 查看生成的源代码...

    eclipse工作空间设置

    - 在“Preferences”窗口中找到“Java”-&gt;“Compiler”,可以设置编译器的兼容性设置、警告级别等。 - 例如,可以将目标和源兼容性设置为1.8或更高版本,以确保与最新版本的Java兼容。 4. **统一代码格式化规则**...

    IT楠老师maven教学资料.pdf

    - **Paths**:配置编译器输出路径以及外部JavaDocs和外部注释的位置。 - **Dependencies**:定义模块SDK和模块间的依赖关系。 **4. Sources选项详解** - **Language level**:为模块选择Java语言级别。 - **...

    jocky 混淆编译器

    安装和使用该工具,开发者可以按照文档指导进行,通常包括设置环境变量、调用命令行工具或集成到构建工具(如Maven、Gradle)中。 总的来说,Jocky混淆编译器为Java开发者提供了一种有效的代码保护手段,通过混淆...

    tomcat6、7、8、9, maven3.5

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

    jdk1.8下tools.jar(url)

    这可以确保安装过程有足够的权限来修改系统级别的设置。 #### 总结 通过本文介绍的方法,可以有效地解决Maven构建时遇到的“No compiler is provided in this environment. Perhaps you are running on a JRE ...

    JavaRunWeb:基于springboot + maven的可在线动态解析编译Java代码的学习系统,作为学生可以进行编程练习,考试作答,课件观看和视频学习的功能,老师可对学习资源进行管理,也可查看学生做题情况分和可题的做题对错记录,并且将学生分数和每道题的对错情况以图表的形式呈现给老师

    Spring Boot是Java领域广泛应用的微服务框架,它简化了创建独立、生产级别的基于Spring的应用程序。通过内置的自动配置和“起步依赖”功能,Spring Boot使得开发者能够快速搭建起可运行的应用,而无需繁琐的配置。在...

    XCompiler:X编译器任务

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

    sample-maven-project

    例如,`maven-compiler-plugin`用于设置Java版本和编译目标,`findbugs-maven-plugin`则负责执行Findbugs检查。 2. Findbugs集成:在Maven的`&lt;build&gt;`部分,Findbugs插件被配置为在构建生命周期的`verify`阶段运行...

    WF项目资料

    `.classpath`和`.project`文件负责项目在Eclipse环境下的构建和运行,`pom.xml`文件则通过Maven管理项目的依赖和构建流程,而`.settings`目录保存了项目级别的个性化配置。理解并熟练掌握这些文件的内容和用途,对于...

    Scala 安装&IDEA+Maven项目创建

    5. **下载Maven依赖**: IDEA将自动下载所需的Maven依赖,包括Scala编译器。如果下载速度慢,你可以选择从本地仓库导入已经下载好的依赖,或者在IDEA的设置中配置代理。 6. **修改pom.xml**: 在项目的`pom.xml`文件...

    解决any change made in its configuration may be lost after reimport

    完成上述配置后,即使执行Maven的`reimport`或`reload`操作,Idea也会根据pom.xml中的设置来保持你的语言级别配置,避免了设置丢失的问题。此外,这样做还有一个好处,就是使得项目在其他开发者的机器上或者在持续...

    myeclipse 2015 配置和优化(见附件)

    2. 编译器设置:在“Preferences”-&gt;“Java”-&gt;“Compiler”中,可以设置编译器级别,通常推荐设置为1.8,以支持最新的语法特性。 3. 源代码格式化:在“Preferences”-&gt;“Java”-&gt;“Code Style”-&gt;“Formatter”中...

    基于spring boot的办公物品领取系统源码.rar

    6. `.settings`:这个目录存储了Eclipse工作空间级别的项目设置,如编译器设置、代码风格等。 7. `src`:源代码目录,通常包含`main`和`test`两个子目录,分别存放主代码和测试代码。 8. `.git`:这是Git仓库的根...

Global site tag (gtag.js) - Google Analytics