maven基础


一、POM文件基本属性:
groupId : 组织标识,例如:com.mycompany.app,在M2_REPO目录下,将是: com/mycompany/app目录。
artifactId : 项目名称,例如:my-app
version : 版本号
packaging : 打包的格式,可以为:pom , jar , maven-plugin , ejb , war , ear , rar , par
<dependencies>:依赖关系

二、packaging : 打包常用格式
pom -> 供其它 module继承pom.xml

jar -> 打包成jar

war -> 打包成war


三、继承、依赖、部署
packaging : pom -> 供别的module继承
packaging : jar -> 可以提供给其它module,其它module就依赖这jar
packaging : war -> 可以部署tomcat服务器


四、package、install
package ->打包到target

install ->打包到仓库
 

 
原文地址:https://www.cnblogs.com/chenweichu/p/6906010.html