Maven基础
Maven入门程序
第一个Maven项目Hello
<1>新建Maven项目
- a.新建Maven项目
![b008b33d2012f6ef9400492c96610ffa.png](https://i-blog.csdnimg.cn/blog_migrate/5d33dc31eb192d0e022513bbe1f6240e.png)
- b.选择Maven骨架
![a36c16a4d7002bb764f476b7f6b4e145.png](https://i-blog.csdnimg.cn/blog_migrate/136129cf048387373d57de8c84152c17.png)
![f5316ba827fab0a2ad883f836b7c1917.png](https://i-blog.csdnimg.cn/blog_migrate/d01529b7a96b5fdf4aa234f375e6a5df.png)
- c.查看建立完成的目录结构和指定库文件的变化
第一次加载Maven项目需要等待一段时间,等待相关内容加载完成再进行操作(如果长时间无反应,右键工程properties选择maven-->update project更新maven工程,等待完成即可)
![26bcc0af5e8c18bcea8d6c75dc2a0dff.png](https://i-blog.csdnimg.cn/blog_migrate/6d906c933abb696ad81bc88ff3dac69f.png)
Maven的目录结构每个目录都有自己的功能 也就是遵循Maven约定
遵从Maven约定
src/main/java —— 存放项目的.java文件
src/main/resources —— 存放项目资源文件,如spring, hibernate配置文件
src/test/java —— 存放所有测试.java文件,如JUnit测试类
src/test/resources —— 测试资源文件
target —— 项目输出位置
pom.xml —— maven依赖项配置(jar包配置)
<2>配置pom.xml
修改jre为自定义的jdk版本,与此同时,通过配置pom.xml可以实现jar包的导入、移除,可以更换Junit的jar包查看变化
通过在maven官网查找相关jar包,直接复制相关代码进行配置即可
http://mvnrepository.com/
![a951381e5956281432c6ddca95cab75f.png](https://i-blog.csdnimg.cn/blog_migrate/e6986483134560f46b7a22087680f787.jpeg)
此处替换原有的junit-3.8.1.jar进行测试,查找最新的junit相关jar包进行替换
![e4b42db6cd5eb882c75c8d98e7d4222a.png](https://i-blog.csdnimg.cn/blog_migrate/eb48aa62a5bfe399f61cef813ca7519d.png)
![eba0ae1551ddf4df584677fe4da938b2.png](https://i-blog.csdnimg.cn/blog_migrate/c79d129f676c774b7d2ee2b3dd071ee6.png)
修改后:
![58516c30eac31a7afb6c0cea20c21cb1.png](https://i-blog.csdnimg.cn/blog_migrate/2dcc8eebde624261fbc2abbe46fb8b14.png)
<3>编码测试
Hello.java: