一、安装
1、下载Maven包到指定目录如:C:/tools/maven-3.0.5
2、新建环境变量M2_HOME:其值即maven根目录(C:/tools/maven-3.0.5)
3、添加到Path变量中%M2_HOME%\bin
4、运行mvn -version检测是否安装成功
5、搭建本地资源库
a、新建环境变量M2_REPO=D:/m2/repository,并添加到path中
b、个性maven/conf/setting.xml,修改localRepository节点路径修改为D:/m2/repository
6、eclipse中window/preferences/java/build path/classpath variables下添加M2_REPO变量,值为D:/m2/repository
二、基本使用
pom.xml中增加servlet容器的插件
<build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> </plugin> <plugin> <groupId>org.mortbay.jetty</groupId> <artifactId>maven-jetty-plugin</artifactId> <version>6.1.6</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <configuration> <source>1.6</source> <target>1.6</target> <encoding>UTF-8</encoding> </configuration> </plugin> </plugins> </build> tomcat插件 jetty插件 编译插件的配置
三、安装第三方包
mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc14 -Dversion=10.2.0.3.0 -Dpackaging=jar -Dfile=c:/driver/ojdbc14.jar
这样就可以在pom中依赖引用了:
<dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc14</artifactId> <version>10.2.0.3.0</version> </dependency>
四、布署到tomcat
tomcat配置有管理权限的用户:conf\tomcat-users.xml
<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="manager"/> <user username="marshal" password="password" roles="manager"/> </tomcat-users>
在pom文件的tomcat插件中添加:
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <configuration> <url>http://localhost:8080/manager</url> <server>myserver</server> <path>/mycontext</path> </configuration> </plugin>
在.m2/settings.xml文件中增加:
<settings xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <servers> <server> <id>myserver</id> <username>marshal</username> <password>password</password> </server> </servers> </settings>
运行打包部署,在maven项目目录下:
mvn tomcat:deploy
然后访问:http://localhost:8080/mycontext/ 即可。
撤销部署:
mvn tomcat:undeploy
启动web应用:
mvn tomcat:start
停止web应用:
mvn tomcat:stop
重新部署:
mvn tomcat:redeploy
部署展开的war文件:
mvn war:exploded tomcat:exploded
五、其他
3.3.4. 未讲到的内容
- settings.xml的配置
- pom.xml的详细配置
-
自定义插件的方法:http://maven.apache.org/plugins/maven-archetype-plugin/examples/archetype.html
-
自定义goal的执行:<preGoal><postGoal>
- 插件的查询和使用
- 搭建镜像repository
- 在maven中调用ant
相关推荐
maven 环境搭建总结 maven心得
maven环境搭建.m2工具,maven环境搭建.m2工具maven环境搭建.m2工具maven环境搭建.m2工具maven环境搭建.m2工具
maven环境搭建安装包,maven环境搭建安装包,maven环境搭建安装包,maven环境搭建安装包,maven环境搭建安装包
SpringMVC+Hibernate+Jpa Maven环境搭建 可直接下载下来使用
maven环境搭建
基于mongodb+springmvc+maven环境搭建
maven 基础环境搭建!maven 基础环境搭建!maven 基础环境搭建!maven 基础环境搭建!
Window10 IDEA为2020.3 Maven3.6.3 图解搭建环境,并配置mysql依赖
linux 下maven的环境搭建,最近在做hdfs相关的开发,Hadoop是一堆庞大的java源码,要编译Hadoop需要使用maven工程辅助,所以做了相关总结
简述windows环境下,maven环境的搭建以及MyEclipse配置maven项目的方法,适合初学者
教你如何搭建eclipse+maven环境,教你如何搭建eclipse+maven环境,
结合maven搭建SpringMVC开发环境。 刚导入有错的话在工程上右击-> Java Build Path -> Add Library...-> Server Runtime -> Apache Tomcat -> Finish。 这样就可以了
maven环境配置和ecplise安装maven插件的步骤,有图有真相
NULL 博文链接:https://blackproof.iteye.com/blog/2242759
最新版本的SPRING、HIBERNATE、STRUTS使用MAVEN搭建了一个全注解的环境。
...
。。。
主要介绍了深入理解Maven环境搭建和介绍,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧