當前位置:首頁 » 數據倉庫 » jdk18配置哪個版本的maven
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

jdk18配置哪個版本的maven

發布時間: 2022-02-11 17:04:29

A. 如何修改maven的默認jdk版本

前置條件:Eclipse成功配置好Maven
環境:Eclipse 4.3.0,Maven 3.3.3
問題描述:Eclipse中,右鍵項目-->Maven-->Update Projcet,每次都把jdk版本變成1.5。
解決方法:在項目pom.xml文件中添加配置,或者在settings.xml文件中添加配置。
1.在pom.xml文件中添加配置

[html] view plain
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.1</version>
<configuration>
<!-- jdk配置為1.7 -->
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>

2.在settings.xml文件中添加配置

[html] view plain
<!-- 設置全局jdk版本 -->
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>

這樣修改後,每次再Update Project時,就不會把jdk改變為1.5了。

B. 如何修改Maven的JDK版本

使用maven的時候,默認會使用1.5版本的JDK,並且也是編譯成1.5的,電腦裡面用的JDK是1.7的,1.8也出來了,沒理由還用1.5的吧!所以手動改成了1.7,郁悶的是,每次 maven-update project 的時候,又變成1.5的了
查閱了相關資料後,發現了修改的方法,打開maven安裝目錄下的 maven--》conf
修改settings.xml,找到profiles節點,在裡面添加
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>

最後,再次在eclipse中 maven--》update project 就會發現,maven的JDK版本變化了!

C. jdk1.8用哪個版本maven

問題問反了吧。。。因該是什麼版本的maven使用什麼版本的jdk,jdk實現向上兼容,你最新版本的jdk什麼maven都能使啊,建議直接使用最新版本maven。

D. 本機只有一個jdk,版本也是固定的 怎麼在maven中還需要指定jdk版本呢

創建maven工程的時候,在JRE System Library 點擊右鍵,裡面的jdk版本路徑是可以選擇的,最好默認為你安裝的workspace的那個jdk版本

E. 怎麼在maven的setting配置文件里配置jdk的版本

<profile>
<id>jdk1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>

F. 如何更改maven構建jdk版本

1使用maven的時候,默認會使用1.5版本的JDK,並且也是編譯成1.5的,我的電腦裡面用的JDK是1.7的,1.8也出來了,沒理由還用1.5的吧!所以我手動改成了1.7,郁悶的是,每次 maven-update project 的時候,又變成1.5的了
2查閱了相關資料後,發現了修改的方法,打開maven安裝目錄下的 maven--》conf
3修改settings.xml,找到profiles節點,在裡面添加
<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>

G. jdk1.8下maven3.3.3報錯版本不對.除了用jdk1.6,還有什麼辦法嗎

maven 3.3 .3貌似還不支持jdk8,我也遇到了這問題,最後換了7好了官網貌似說支持7及以上的版本,但是確實不行。不過java多版本可以同時存在,你不想刪除8可以重新再裝個7或6,alias命令動態切換java版本就可以了。
具體操作:
1、打開終端 cd到根路徑, cd -
2、輸入vi .bash_profile打開bash配置文件
3、再配置文件bash配置文件下新增JAVA_HOME的路徑
export JAVA_6_HOME=/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

export JAVA_7_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_79.jdk/Contents/Home
export JAVA_8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contents/Home
export JAVA_HOME=$JAVA_7_HOME
4、創建alias命令動態切換JAVA_HOME的配置
alias jdk8='export JAVA_HOME=$JAVA_8_HOME'
alias jdk7='export JAVA_HOME=$JAVA_7_HOME'
alias jdk6='export JAVA_HOME=$JAVA_6_HOME'
5、終端輸入source .bash_profile 保存配置文件
配置的默認是7,想切換8直接終端輸入jdk8就切換成8了。

H. jdk1.8 用哪個版本的maven

3點幾的都可以
打開maven安裝目錄下的 maven--》conf 修改settings.xml,找到profiles節點,在裡面添加 <profile> <id>jdk-1.7</id> <activation> <activeByDefault>true</activeByDefault> <jdk>1.7</jdk> </activation> <properties> <maven.compiler.source>1.7</maven.compiler.source> <maven.compiler.target>1.7</maven.compiler.target> <maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion> </properties> </profile> 最後,再次在eclipse中 maven--》update project 就會發現,maven的JDK版本變化了!

I. 創建maven工程如何定義默認的jdk版本

maven目錄下有個conf目錄,在這個目錄中有個配置文件:settings.xml,建議使用notepad++打開,找到<profiles>標簽,然後添加如下代碼(設置默認jdk為1.7的,要設置為1.8的同理)

<profile>
<id>jdk-1.7</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>1.7</jdk>
</activation>
<properties>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<maven.compiler.compilerVersion>1.7</maven.compiler.compilerVersion>
</properties>
</profile>

如果對您有幫助,請採納,謝謝!

J. 如何設置eclipse maven默認jdk版本號

解決辦法:

解決辦法一:在項目中的pom.xml指定jdk版本,如下:

<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>

這個方法只能保證該項目是jdk1.8版本,每次新建項目都得加上面代碼,不推薦使用,推薦第二種方法。

解決方法二:在maven的安裝目錄找到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>

添加完後,在對eclipse進行設置。window->preferences->maven->user settings,user settings那裡選擇maven安裝目錄下的settings.xml文件。如下圖