一、maven
maven现在非常的流行和普及,用maven来进行项目管理非常的方便,包括项目的构建,管理等等
在官网下载maven工具后,解压apache-maven-3.3.9,目录不要有中文和空格
配置环境变量,就我个人习惯而言,最好不要配到系统环境变量,最好配置个人环境变量,方便管理
/conf/setting.xml配置自己的仓库的位置:
2.本地仓库和中央仓库及其远程仓库的关系
3. maven常用命令
mvn compile :编译命令,作用是将src/main/java下的java源文件编译为class文件并输出到target下的classes目录下。
mvn test :会执行src/test/java下的单元测试类。
mvn package :打包命令, 执行package打成jar包,对于web工程打成war包
mvn install :安装命令,执行install将maven打成jar包或war包发布到本地仓库,供其他子工程调用
mvn clean site: 生成html文档,比如我们经常可以官网网上看到dubbo的快速入门指导
二、Eclipse安装配置maven
Eclipse创建项目Demo_Parent添加tomcat插件:
POM.XMl文件中配置tomcat:
- maven安装和配置
<build>
<!-- 打包的包名 -->
<finalName>erp_web</finalName>
<plugins>
<!--有全局jdk -->
<!-- <plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin> -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<!-- 指定端口 -->
<port>8080</port>
<!-- 请求路径 -->
<path>/demo</path>
<uriEncoding>UTF-8</uriEncoding>
</configuration>
</plugin>
</plugins>
</build>
三.maven父项目高效闯将子项目及其运行
四、IDea中搭建maven项目