IDEA Maven 排坑合集
程序员文章站
2022-05-23 14:01:05
...
IDEA Maven 排坑合集
1 解决maven无法从远程下载jar包到本地的问题
在IDEA中添加参数:
-Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
最后再追加一句,解决maven工程模板创建时远程下载模板耗时长的问题
-DarchetypeCatalog=internal
maven在compile的时候才会主动去远程仓库下载资源依赖,所以,在pom中写完dependency后,执行一下compile,此时应该会下载本地没有的jar包,可到本地仓库中查看jar包是否下载成功
如果还是不行去对应的仓库地址下载一下cer证书,添加到信任,具体步骤参见博客:
- 彻底解决unable to find valid certification path to requested target
- 解决IntelliJ IDEA 创建Maven项目速度慢问题 DarchetypeCatalog
2 maven清理下载失败文件
在maven下载失败期间产生了许多后缀为.lastupdated的文件,一般是下载失败后产生的文件,当这些文件存在时,maven并不回去自动下载jar包,附上批量删除.lastupdated问价的方法:
windows系统下,cd到本地仓库目录下,运行命令(转载自CSDN博客)
for /r %i in (*.lastUpdated) do del %i
3 pom.xml配置资源导出失败
在pom.xml的build标签中配置resources,来防止我们资源导出失败的问题(暂时不会遇到,留存)
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
4 maven子模块无法导入父工程依赖
maven子模块无法引入父工程的依赖,菜单栏子模块显示为浅灰色
- 检查pom文件是否被忽略,取消勾选所有的pom
- 如果仍然报错,尝试build和rebuild选项
5 Module的Language Level问题
解决办法是这pom.xml中指定compiler的版本,如下:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
</plugins>
</build>
还有简洁版本:
<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
</properties>
参考博客:https://www.cnblogs.com/larryzeal/p/5552360.html
上一篇: Three.js关键帧动画
下一篇: IEEETrans.cls模板使用排坑
推荐阅读
-
Intellj IDEA2018 使用 MAVNE版本的坑 Unable to import maven project: See logs for details
-
IDEA Maven项目整合SSM框架思维导图以及踩坑的解决方案
-
IDEA 的maven构建springboot父子工程,踩过的坑
-
idea2020.3.3集成maven及遇到的坑(推荐)
-
【踩坑记录】(报错:找不到程序包和符号)2020.1版本的idea,使用Maven时本地仓库路径的配置
-
IDEA Maven 排坑合集
-
Intellj IDEA2018 使用 MAVNE版本的坑 Unable to import maven project: See logs for details
-
IDEA 的maven构建springboot父子工程,踩过的坑
-
idea2020.3.3集成maven及遇到的坑(推荐)