1.建立完了先把src删了
2.直接建立model,这样所有model都是Project的子项目,不用多次导入配置了
这个最好maven项目都加进去
<build>
<resources>
<resource>
<directory>src/main/java</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
<resource>
<directory>src/main/resources</directory>
<includes>
<include>**/*.properties</include>
<include>**/*.xml</include>
</includes>
<filtering>false</filtering>
</resource>
</resources>
</build>
maven的程序结构结构
java是蓝色的
test中java是绿色的
MAVEN打包的结构
maven测试,打包,
IDEA集成MAVEN
记得把MAVEN ——》config -->settings中仓库位置改一下
就好,阿里云镜像配置网上可以搜到。
MAVEN最好把这里设置一下,加载更加快。
优先从本地获取
VM options参数
-DarchetypeCatalog=internal
注意一点
MAVEN中
settings for new projects中的MAVEN必须设置一下,经常有人忘记设置这个,settings for New project
这里是为了新项目去建立的,别忘记修改,新项目使用的MAVEN
MAVEN的一些使用插件。
这里看maven添加的依赖
使用clean将以前操作删除,将以前编译生成的删除。
没有写依赖版本的依赖依赖实际上是被父项目所管理的。
这里写目录标题
maven本质
MAVEN就是去解決jar包管理冲突和项目迭代繁琐问题的一个工具。
MAVEN底层是用Java写的,所以是一个面向对象的模型,最终是将整个项目,堪称一个对象,就是项目对象模型。
maven的本质就是依赖管理,管理依赖
本地仓库:自己的仓库
私服:一群人一起开发,不能光用你的仓库吧
中央仓库:私服里的库,都是从中央仓库里下来的。
maven工具结构
就这么放
maven环境变量
这里放MAVEN 的bin
在CMD里看一下
MAVEN配置仓库
MAVEN中,這個是配置仓库位置的。
去掉注释后,配置仓库位置
把我們自己的目录粘贴过来就行。
中央仓库配置:
阿里镜像:
<repositories>
<repository>
<id>central</id>
<name>Central Repository</name>
<url>https://repo.maven.apache