Maven项目架构管理工具:
Maven的核心思想:约定大于配置,有约束,不要去违反。(来自狂神老师的教导)
下面是我在 idea搭建maven中遇到的错误,可以还有错误忘记写了,不是很全面请见谅。
maven默认web项目中的web.xml版本问题
1.1问题:和启动tomcat版本冲突
1.2解决方法:替换为tomcat的版本
Error:java:Compliation falied:internal java compiler error.或无效的项目发行版本:13
解决方法:项目的和文件里的冲突了 改成一样的就好了
路径:Settings->Build,Execution,Deployment->Compiler->Java Compiler
警告:No archetype found in remote catalog. Defaulting to internal catalog.
解决方法:https://blog.csdn.net/AdminGuan/article/details/103216314
报错Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1
报错原因:本地maven的配置文件和仓库地址不一致
解决方法:注意选择自己的maven版本,将下面图中的override勾选,然后选择自己电脑本地的Maven配置文件和本地maven的仓库地址
IDEA中每次都要重复配置Maven
解决方法:在IDEA中的全局默认配置中去配置
在左上角new那里的close project关闭项目,之后打开右下角的configure->Settings
找到Maven的仓库配置,注意选择自己的maven版本,将下面图中的override勾选,然后选择自己电脑本地的Maven配置文件和本地maven的仓库地址
注意事项:
1.maven的pom.xml配置文件记得jdk版本改成你使用的版本(推荐1.8)
1 | <properties> |
参考文章:
https://blog.csdn.net/qq_45309297/article/details/106436535
https://blog.csdn.net/AdminGuan/article/details/103216314
https://blog.csdn.net/AdminGuan/article/details/103216314
https://blog.csdn.net/weixin_42030357/article/details/92097971
https://www.cnblogs.com/loufangcheng/p/12861762.html