Idea中Maven配置注意事项
程序员文章站
2022-04-13 20:48:32
...
Idea中Maven配置注意事项
- 在近期学习maven过程中,我在idea使用maven过程中遇到些问题,以下为idea配置maven的正确方案。
settings.xml的位置
- 进入maven安装目录,打开 maven目录\conf\ settings.xml
修改本地仓库的位置
- maven默认的本地仓库为
${user.home}/.m2/repository
- 解决方案:
- 打开settings.xml加入:
<localRepository>自定义本地仓库地址</localRepository>
Maven 3.6.2与idea不兼容的问题
项目出现Unable to import maven project: See logs for details
- 解决方法:
- 安装maven 3.6.1 百度网盘
提取码: jz2s - 更新idea至最新版(网上教程,未尝试)
Maven 配置文件问题
【ERROR】不再支持源选项5。请使用7或更高版本
- 解决方法:
- 打开 settings.xml 浏览配置文件,我们发现maven默认jdk版本是1.4。因此才会报版本问题。
- 发现原因后我们只需在settings.xml文件中找到
<profiles></profiles>
然后插入
<profile>
<id>jdk</id>
<activation>
<activeByDefault>true</activeByDefault>
<jdk>你的jdk版本</jdk>
</activation>
<properties>
<maven.compiler.source>你的jdk版本</maven.compiler.source>
<maven.compiler.target>你的jdk版本</maven.compiler.target>
<maven.compiler.compilerVersion>你的jdk版本</maven.compiler.compilerVersion>
</properties>
</profile>
编码问题
[WARNING] File encoding has not been set, using platform encoding UTF-8, i.e. build is platform dependent!
- 解决方案:
- 在 settings.xml 加下位置加入
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<profiles>
<profile>
<properties>
<!-- 加入的代码 -->
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
</profile>
</profiles>
镜像问题
有些小伙伴可能会觉得maven下载远程仓库里的依赖包时太慢了。
- 解决办法:
- 在settings.xml 中的
<mirrors> </mirrors>
位置插入aliyun的镜像
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>*</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
结语
以上就是我在配置过程中遇到的问题,也算是有点用处吧。
上一篇: NSTimer 基本使用和注意事项
推荐阅读
-
详解Maven环境的搭建与idea配置
-
详解IDEA中MAVEN项目打JAR包的简单方法
-
使用IDEA配置Maven搭建开发框架ssm教程
-
解决idea中javaweb的mysql8.0.15配置问题
-
最新Maven及Tomcat配置(IDEA版 试错无数 终于成功了!)
-
JSP中springmvc配置validator的注意事项
-
Maven安装和在IDEA配置Maven
-
maven 依赖中scope标签的配置范围详解
-
IDEA 2019.2.2配置Maven3.6.2打开Maven项目出现 Unable to import Maven project的问题
-
maven环境变量配置错误致gradle中mavenLocal()失效问题