zoukankan      html  css  js  c++  java
  • 无法添加注解------IDEA下Maven工程中改变默认JDK版本1.5为1.8的问题

    需要检查的位置

    • Maven的配置所用的的确是自己的maven而不是IDEA默认自带
      Maven
    • Java的配置 所用jdk已配置正常,一般不会有问题,但是有时用了历史遗留的工程时jdk版本低

    1. 某一个项目中的build标签配置

    该方式未尝试,根据定义描述,使用全局配置,在下,与标签同级的位置配置即可

    • 全局配置(project build)

      • 针对整个项目的所有情况都有效
    • 配置(profile build)、

      • 针对不同的profile配置
             <build> 
                <plugins> 
                  <plugin> 
                    <groupId>org.apache.maven.plugins</groupId> 
                    <artifactId>maven-compiler-plugin</artifactId> 
                    <version>3.1</version> 
                    <configuration> 
                      <source>1.8</source> 
                      <target>1.8</target> 
                    </configuration> 
                  </plugin> 
                </plugins> 
              </build>   
    

    2. 为maven配置,所有使用了该maven的都生效

    在Maven安装目录下的conf/settings.xml下的标签中添加以下内容

    		<profile>  
    			<id>jdk-1.8</id>  
    			<activation>  
    				<activeByDefault>true</activeByDefault>  
    				<jdk>1.8</jdk>  
    			</activation>  
    			<properties>  
    				<maven.compiler.source>1.8</maven.compiler.source>  
    				<maven.compiler.target>1.8</maven.compiler.target>  
    				<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>  
    			</properties>
    		</profile>
    
  • 相关阅读:
    关于 Profile
    empty
    Vim Editor
    C++ Note
    Android NDK Sample
    Dealing with the ! when you import android project
    File attributes and Authority of Linux
    Java与C的相互调用
    The source code list of Android Git project
    Enable Android progurad in the case of multiple JAR lib
  • 原文地址:https://www.cnblogs.com/akanga/p/11495375.html
Copyright © 2011-2022 走看看