1、cmd--》c:\users\administrator-->mvn -version先看一下maven安装是否成功,环境变量是否配置正确
2、cd至需要打包的项目的路径处:cd D:\xx\work\xxx\hfqnc123\smtkMaven
3、然后在项目的路径下就可以使用maven命令:mvn package,mvn deploy等命令来对项目进行打包,部署
4、如果要部署项目到远程仓库,需要配置:
<distributionManagement> <repository> <id>releases</id> <name>Internal Releases</name> <url>http://localhost:8081/nexus/content/repositories/releases</url> </repository> <snapshotRepository> <id>Snapshots</id> <name>Internal Snapshots</name> <url>http://localhost:8081/nexus/content/repositories/snapshots</url> </snapshotRepository> </distributionManagement> 这时候用 mvn deploy就可以把项目发布至远程仓库里了 5、maven的继承和聚合 子项目的pom文件里通过《parent》节点来继承父项目
<parent> <groupId>com.tykj</groupId> <artifactId>bspparty-parent</artifactId> <version>0.0.2-SNAPSHOT</version> <!--<relativePath>../bspparty-parent/pom.xml</relativePath>--> </parent> 如果子项目里又声明了artifactId,那么就是在子项目里覆盖了父项目pom里的artifactId,一般情况下这个artifactId是要覆盖的,如果子项目里没有声明父项目里的节点,那就是继承了父项目的节点, 如果子项目继承了父项目,那么在父项目的pom中需要定义一个聚合:
<modules> <module>../bspparty</module> </modules> 这个时候,maven的继承与聚合全部完成