maven配置

 

1.官网下载maven插件
http://maven.apache.org/

2.把插件放在磁盘的英文目录下

3.配置环境变量
	例:MAVEN_HOME = F:\javasoftware\apache-maven-3.3.9
	Path = %MAVEN_HOME%\bin
4.测试环境是否安装成功
	cmd-->mvn -v 
	查看maven的版本信息
5.Maven插件和IDE(Eclipse)工具集成使用.
	Eclipse-->preferences-->搜索maven-->install安装磁盘下的maven插件即可-->指定maven的setting.xml文件(读取仓库及其它重要配置,是一个全局文件)。

6.设置setting.xml文件
	a.默认情况,本地仓库在c盘用户目录/.m2/respository目录,把本地仓库位置切换成自己指定的磁盘路径:
	<localRepository>本地仓库的磁盘路径</localRepository>
	b.默认情况,jar包从中央仓库去下载,速度较慢,所以一般指定国内镜像(一般使用阿里镜像)
	在mirrors标签下,引入以下代码
	<mirror>
			<id>alimaven</id>
			<name>aliyun maven</name>
			<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
			<mirrorOf>central</mirrorOf>
	</mirror>	
	c.默认情况,maven依赖的jdk环境1.5,可以手动指定当前的编绎环境。
	在profiles标签下,引入以下代码
	<profile>
		<id>jdk-1.8</id>
		<activation>
			<activeByDefault>true</activeByDefault>
			<jdk>1.8</jdk>
		</activation>
		<properties>
			<maven.compiler.source>1.8</maven.compiler.source>
			<maven.compiler.target>1.8</maven.compiler.target>
			<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
		</properties>
	</profile>

7.创建maven工程
 Eclipse--new Maven Project-->跳过原型选择-->指定工程座标(groupId,artifactId,version)-->选择该工程的打包方式(jar,war,pom)-->finish即可。

8.jar包的依赖管理
	在pom.xml文件中进行jar包管理
	<dependencies>
		<!--当前工程中引入junit的jar包-->
		<dependency>
			<groupId>junit</groupId>
    		<artifactId>junit</artifactId>
    		<version>4.12</version>
		</dependency>
        ......
	</dependencies>

新建maven项目 要在pom.xml中配置tomcat的集成插件

<build>
	<plugins>
    	<plugin>
        	<groupId>org.apache.tomcat.maven</groupId>
			<artifactId>tomcat7-maven-plugin</artifactId>
			<version>2.2</version>
			<configuration>
                 <!--项目名-->
				<path>/mvn</path>
                 <!--tomcat的端口-->
				<port>8080</port>
                 <!--设置tomcat服务器编码-->
				<uriEncoding>UTF-8</uriEncoding>
			</configuration>
        </plugin>
    </plugins>
</build>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值