1. 程式人生 > >Maven配置檔案中配置指定JDK版本

Maven配置檔案中配置指定JDK版本

1. 在setting.xml檔案中的<profiles>標籤加入如下配置:
<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>  
【注意】如果本地沒有1.7的JDK,該配置將不會生效2. 配置完成之後就可以在建立Maven專案時使用該指定JDK版本

相關推薦

Maven配置檔案配置指定JDK版本

1. 在setting.xml檔案中的<profiles>標籤加入如下配置:<profile> <id>jdk-1.8</id>

nginx配置檔案去掉指定目錄下面php的字尾

location ^~ /api/ { if (!-f $request_filename){ rewrite "^/api/(.*)$" /api/$1.php;

Spring配置檔案配置資料庫連線(mysql,sqlserver,oracle)

xml配置檔案中配置如下: <bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName"

Spring配置檔案配置property標籤的name和ref的區別:

在看李剛的《Java EE企業實戰》,裡面有一個關於Spring的配置的 <bean id=“person” class=“service.Person”> <!-- 控制器呼叫setAxe方法,將容器中的axe bean作為傳入的引數 --> <!–此處的na

Spring Boot Cache + redis 設定有效時間和自動重新整理快取,時間支援在配置檔案配置

分享一下我老師大神的人工智慧教程吧。零基礎,通俗易懂!風趣幽默!http://www.captainbed.net/ 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

配置檔案配置事務的標準規範

程式碼如下 <!-- 配置事務 --> <tx:annotation-driven/> <!-- 配置事物管理器 --> <bean id="transactionManager" class="org.springframework.jdbc.datasource

Spring Boot快取實戰 Redis 設定有效時間和自動重新整理快取,時間支援在配置檔案配置

問題描述 Spring Cache提供的@Cacheable註解不支援配置過期時間,還有快取的自動重新整理。 我們可以通過配置CacheManneg來配置預設的過期時間和針對每個快取容器(value)單獨配置過期時間,但是總是感覺不太靈活。下面是一個示例: @Bean

Spring配置檔案配置事物

"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-4.2.xsd http://www.springframework.org/schema/contex

使用sed修改配置檔案配置項的值

大致思路如下:     sed修改某一個檔案的配置項的值         1.找到行號 ,比如得到的行號是9                    sed -n '/aaa/=' config.ini         2.刪除這一行,再新增你想加的內容,          

Spring進階之路(8)-java程式碼與配置檔案配置

實際開發中並不會需要你將程式碼轉為配置檔案的形式去呈現,但是,我寫著一系列博文的目的並不是教你如何去專案中進行開發,因為包括之前的幾篇博文中你會發現並不是在講專案的實踐的,我的想法是這樣的:為一些對Spring有所瞭解但是並不深入的朋友拓寬知識面,讓你不僅僅會用Spring

Hibernate配置檔案配置MySQL編碼問題

個人小菜鳥一枚,在使用Hibernate配置MySQL資料庫時,發現又出現中文亂碼問題.於是乎不管三七二十一,在jdbc的url路徑後面新增上 ?useUnicode=true&amp;characterEncoding=utf-8;  但是Hibernate卻報錯

maven專案的JDK版本版本配置或者指定JDK版本,最實用的修改settings.xml和pom.xml修改方法,可以解決eplise的90%因為jdk相容的問題,

公司近期匯入了一個專案,新專案剛剛匯入就有很多錯誤,這也是java專案的一個通病,根本的原因還是java的jvm虛擬機器的問題,還有各種依賴包的問題,有些問題很明顯,有些問題非常不明顯 下面我就把一些應為jdk版本引起的問題記錄下, 錯誤1:Dynamic We

Tomcat在指定JDK版本下啟動 而不依賴環境變數配置版本

1、windows 找到bin下的setclasspath.bat檔案;在檔案的開始出新增如下程式碼: set JAVA_HOME=D:\Program Files\Java\jdk7\jdk1.7.0_51 set JRE_HOME=D:\Program Files\Java\jdk7\j

Maven專案oracle資料庫連線不上(已經在pom檔案配置jdbc驅動檔案

在Maven專案中配置資料庫連線的過程中,出現java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver: 但是檢查了很久都沒有發現哪裡出現錯誤,該配置的都配置了,然後在百度找了一下,發現是oracle版本不同造成的: 參

關於配置檔案的頭約束問題 xsd 版本不對應

今天,重新寫ssh 專案 時發現,配置檔案的 的頭約束 不對,  xsd檔案的版本始終對不上, 只能選擇修改 1.指定本地的xsd 檔案  preferences  搜尋 xml ->xml catalog   add ->  key type :URL   lo

maven配置檔案警告This expression evaluates to 4.2.4.RELEASE The property is defined in cn.的處理方法

在pom.xml中出現警告如下: This expression evaluates to 4.2.4.RELEASE The property is defined in cn.itcast:web_parent:0.0.1-SNAPSHOT 這句話:This expressi

maven配置檔案pom增加變數取版本

 1.定義版本號 <properties>   <spring.version>3.2.2.RELEASE</spring.version>  </pro

Maven POM檔案依賴與外掛的配置

POM(Project Object Model)是 Maven 工程的工作基礎,以 pom.xml 的形式存在於專案中,在這裡配置構建工程的詳細資訊。它為大多數專案都預先配置了一些預設值,如構建目錄 build,原始碼目錄 src/main/java,測試原始

獲取UWP配置檔案版本資訊

在一般的軟體中,我們都會顯示當前軟體的版本資訊。以前作者都是在發版的時候修改一下UWP的配置檔案中的版本資訊和軟體中的版本資訊。但是每次這樣很麻煩,有時間忘記修改了軟體中的版本資訊就會造成釋出的版本和實際顯示的版本不同,因此想能不能在軟體中獲取配置檔案的版本號顯

在Spring Boot YML配置檔案使用MAVEN變數@[email protected]

在application.properties字尾的配置檔案中我們如下使用MAVEN變數: [email protected]@ @執行時符號會自替換成MAVEN變數配置好的值,但是換成YML配置檔案不行了,會報錯,如下配置即可解決: eureka:   cl