修改Maven默认编译版本

修改Maven默认编译版本

Maven默认使用Java5作为编译版本,可通过修改Maven的项目配置文件或全局配置文件指定编译版本。

项目范围修改

修改Maven的项目配置文件pom.xml,参考代码:

<build>
	<plugins>
		<plugin>
			<groupId>org.apache.maven.plugins</groupId>
			<artifactId>maven-compiler-plugin</artifactId>
			<configuration>
				<source>14</source>
				<target>14</target>
			</configuration>
		</plugin>
	</plugins>
</build>

全局范围修改

修改Maven的全局配置文件setting.xml,参考代码:

<profiles>
	<profile>  
		<id>jdk-14</id>
		<activation>  
			<activeByDefault>true</activeByDefault>  
			<jdk>14</jdk>  
		</activation>  
		<properties>  
			<maven.compiler.source>14</maven.compiler.source>  
			<maven.compiler.target>14</maven.compiler.target>  
			<maven.compiler.compilerVersion>14</maven.compiler.compilerVersion>  
		</properties>   
	</profile> 
</profiles>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用Maven编译项目时,可能会遇到无法在Idea中找到依赖包的情况。这种情况通常是由于Idea中的Maven本地仓库与Maven的配置文件不一致导致的。 首先,我们可以尝试在Idea中更新Maven项目。在Idea的顶部菜单中选择"View",然后选择"Tool Windows",再选择"Maven Projects",在弹出的Maven Projects窗口中找到你的项目,右键点击项目名称,选择"Reload Project",这样Idea会重新加载Maven项目并下载依赖包。等待项目重新加载完成后,再次尝试编译项目,查看是否还存在包不存在的错误。 如果上述方法无效,我们可以尝试清理Idea中的Maven本地仓库。首先,关闭Idea。然后,在你的电脑中找到Maven本地仓库的路径(默认路径为~/.m2/repository)。删除该路径下的所有文件和文件夹。重新打开Idea,并重新加载Maven项目。Idea会重新下载依赖包到本地仓库,然后再次尝试编译项目,查看是否还存在包不存在的错误。 如果以上方法仍然无效,可能是Maven配置文件中指定的远程仓库地址有误。可以打开项目中的pom.xml文件,检查其中的repositories标签是否正确配置了远程仓库地址。如果发现地址有误,可以尝试修改为正确的地址。然后重新加载Maven项目,再次尝试编译项目,查看是否还存在包不存在的错误。 总之,解决Maven编译通过但Idea包不存在的问题,可以尝试更新项目、清理本地仓库或检查远程仓库地址等方法。如果问题仍然无法解决,可能需要进一步查看Maven和Idea的相关配置,或者考虑使用其他编译工具。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值