maven概述
maven坐标网址:https://mvnrepository.com/,在这里寻找你需要的jar包依赖,在该网站上找到你需要的jar包之后,配置pom.xml,会保存到你本地的maven仓库,下次再使用相同的jar包文件就不需要上网了。这即是maven私服
maven是一款跨平台项目管理工具,可以理解为一个jar仓库,分为本地仓库和远程仓库。maven可以管理项目的生命周期,管理依赖关系,管理jar包。
IDEA自带maven插件,我们用自己下载的maven作为本地jar包仓库,在自己的maven文件夹中关键文件或目录及其位置:
settings.xml,需要在该配置文件中设置repository目录的路径(对于repository目录,仅需如此),IDEA会自动找repository目录
repository目录 备注:https://zhidao.baidu.com/question/621815348718681892.html
使IDEA有maven功能(下载插件),然后在其中设置自己下载的maven,不选IDEA内置的maven。
maven配置
IDEA配置参考1:https://www.jb51.net/article/129456.htm
IDEA配置参考2:https://www.cnblogs.com/zhangchengzi/p/9865100.html
IDEA配置参考3:https://jingyan.baidu.com/article/7f766dafe93d214101e1d039.html
至此IDEA集成maven ok。用maven可以创建web项目、Java项目。
IDEA创建maven项目:
https://www.cnblogs.com/weibanggang/p/9652570.html
https://jingyan.baidu.com/article/0964eca2ac437e8285f536c3.html
https://www.jianshu.com/p/99dfec9be081
这种创建方式会创建一个module模板,即不是单纯的空的父maven项目。
另外,关于创建maven项目,我们可以(1)创建空的父maven项目,之后再新建模块;(2)创建多模块的maven项目;(3)创建一个带模块模板的maven项目。当然,我们可以随时添加模块,模块也是项目。
IDEA创建多模块的maven项目:
https://blog.csdn.net/sinat_30160727/article/details/78109769
https://blog.csdn.net/T2080305/article/details/80545880
mavenWeb项目完整目录结构:https://blog.csdn.net/hwy_java/article/details/85005649
问题
解决web版本是2.3:https://blog.csdn.net/qq_31496897/article/details/77186576
没有src/main/java目录(目录结构和eclipse不一样):我觉得手动新建就可以了;
IDEA不识别module,可能因为maven镜像不对;
maven可以移动到另一台电脑!
原文:https://www.cnblogs.com/yyjh/p/11962424.html