本文共 1824 字,大约阅读时间需要 6 分钟。
我们目前用来就是方便导入jar包的
Maven核心思想:约定大于配置
Maven会规定好你该如何去编写我们的java代码,必须按照这个规范
镜像:mirrors
nexus-aliyun central Nexus aliyun http://maven.aliyun.com/nexus/content/groups/public
在本地的仓库,对应还有一个远程仓库
自己建立一个本地仓库:maven-repo
创建一个Maven web项目,使用模板尝试一下
Maven的GAV maven地址也有自带的,但是比较少的模板等待项目导入,初始化完毕
观察maven仓库中多了什么东西? IDEA中Maven设置在这里可以手动添加项目依赖,然后maven会自动导入jar包
junit junit 4.11
pom.xml是maven的核心配置文件
4.0.0 com.pudding javaweb-01-maven 1.0-SNAPSHOT war UTF-8 1.8 1.8 junit junit 4.11 ...
maven由于他的约定大于配置,我们之后可能遇到我们写的配置文件,无法被导出或者生效的问题
解决方案:在bulid中配置resource,来防止我们资源导出失败的问题
在IDEA中标记文件夹功能
或者使用如下方式 选中当前项目解决警告问题
为什么会有这个问题:我们访问一个网站,需要指定一个文件夹的名字; 然后启动tomcat注意:使用maven3.6.3的时候,会有一些问题
进行查找下载对应的dependencies
然后使用,如果爆红的话,就alt+enter然后添加到maven转载地址:http://fhxzi.baihongyu.com/