-
命令
mvn compile:用来编译src/main/java目录下的业务逻辑代码
mvn clean:清空target目录(项目编译之后的class文件目录)
mvn test:将测试类编译成对应的字节码文件
mvn package:将当前项目打成对应的包【jar包,war包,pom包】
mvn install:将当前项目打成的包扔到本地仓库
mvn deploy:将当前项目达成的包传到私服上
mvn site:生成站点相关信息 -
maven仓库的划分
本地仓库:在当前计算机上的一个指定的仓库【文件夹】
远程仓库
私服【nexus】:在局域网内部使用的,一般是公司内部使用的一台服务器。
中央仓库(central repository):全世界只有一个
镜像仓库:各大互联网公司先把中央仓库里面的jar包复制一份,然后下载的时候只需要配置镜像仓库的地址,就可以去镜像仓库下载对应的jar包 -
maven中项目的分类
jar工程:打成jar包,当一个项目被其他项目引用的时候
war工程,当前项目需要部署在服务器上时。
pom工程,打成pom包,当前项目是父工程或者聚合工程的时候。
maven
最新推荐文章于 2025-07-03 23:55:21 发布