为了账号安全,请及时绑定邮箱和手机立即绑定

eclipse的默认的jdk早就改了,没什么用,这个maven的默认jre到底在哪里设置?

eclipse的默认的jdk早就改了,没什么用,这个maven的默认jre到底在哪里设置?

潇湘沐 2022-10-12 14:11:04
每次用eclipse的maven插件新建项目之后,默认的JRE System Library 的版本都为J2SE-1.4,虽然可以手动修改,但是每次maven->update project configuration的时候,又变回去了。(另,网上那些设置setting.xml的profile,和设置pom.xml的maven-compiler-plugin我都试过了,完全没用,求高手指导,谢谢)
查看完整描述

2 回答

?
达令说

TA贡献1821条经验 获得超6个赞

你pom.xml里边的packaging是什么类型,如果是ear那不管你怎么配置,都是1.4,可能是maven的一个bug来着,新版本不知道改了没有。

查看完整回答
反对 回复 2022-10-16
?
繁星coding

TA贡献1797条经验 获得超4个赞

可以在项目的pom.xml里增加如下配置:

  1. <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">  

  2.   

  3.    ..............其他配置信息..........  

  4.   

  5.    <build>  

  6.        <plugins>  

  7.             <plugin>  

  8.                 <groupId>org.apache.maven.plugins</groupId>  

  9.                 <artifactId>maven-compiler-plugin</artifactId>  

  10.                 <version>3.0</version>  

  11.                 <configuration>  

  12.                    [b] <source>1.6</source>  

  13.                     <target>1.6</target>[/b]  

  14.                     <encoding>UTF-8</encoding>  

  15.                     <verbal>true</verbal>  

  16.                 </configuration>  

  17.             </plugin>   

  18.         </plugins>  

  19.    </build>  

  20. </project>  


查看完整回答
反对 回复 2022-10-16
  • 2 回答
  • 0 关注
  • 140 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号