Maven
Maven
前记:maven是用java开发的,所以一切皆是对象
下面这叫maven坐标,用来寻找这个jar包
groupId : 隶属组织名称(通常是域名反写,例如org.mybatis)
artifactId : jar包名称
在pom.xml文件中的一些配置
<modelVersion>4.0.0</modelVersion>//这是maven对象模型的版本号,注意,不是maven的版本号,我们使用的maven是3.6.3
<groupId>com.kuang</groupId>//隶属组织
<artifactId>spring-study</artifactId>//项目名
<packaging>pom</packaging>//这是代表这个项目最终最完事干嘛用的,例如这里面写个jar,就是说明这个项目最终做完是作jar包用的,打包成一个jar包
<version>1.0-SNAPSHOT</version>//此项目的版本,后续比如可以写1.1/1.2/1.3.....
//这些都是项目的一个坐标,导入jar包有jar包的坐标,那么项目也有项目自己的坐标
在idea中的侧边栏Maven中,注意,修改了某些重要配置后,记得刷新+重启
clean 清理编译的class文件
compile 重新编译
1.2将jar包安装至本地仓库
把jar包放到本地仓库下,在本地仓库下输入cmd,输入这串命令,如果出现BUILD SUCCESS就是成功了,然后idea就能在本地仓库中找了
当你下这一个版本的jar包的时候,它会附加下载一些其他版本的,所以本地仓库才会越来越大
mvn install:install-file
-DgroupId=org.aspectj //这些值你对应着去中央仓库换
-DartifactId=aspectjweaver
-Dversion=1.9.6
-Dpackaging=jar //打成jar包
-Dfile=aspectjweaver-1.9.6.jar //当前目录下的名字
-DgeneratePom=true //生成pom文件
这一路,灯火通明