【Maven】入门笔记02_Maven入门程序以及Maven3.5和Tomcat8.5热部署

本文详细介绍了Maven的各种命令,包括clean、compile、test、package、install等,及其在生命周期中的顺序。此外,还展示了如何创建Maven Web项目,配置Servlet和插件,以及手动添加Tomcat7插件和依赖。最后,讨论了Maven 3.5与Tomcat 8.5的热部署过程,包括解决404错误、配置tomcat-user.xml以及手动部署和重新部署项目的步骤。
摘要由CSDN通过智能技术生成

一、Maven命令。

1.命令:mvn tomcat:run

优点是不用eclipse\tomcat就能启动项目,因为Maven里有自带插件。

编译成功之后就会见到一个target文件夹,此文件夹存放的是编译过后的文件,如图。

2.命令:mvn clean 

清除掉了target这个文件夹;

3.命令:mvn compile

编译,只编译main目录,不编译test中的代码;

4.命令:mvn test-compile

编译,并且编译test目录中的代码;

5.命令:mvn test

运行test里边的代码;

6.命令:mvn package

打包 java项目==》打成jar包;web项目==》打成war包;

7.命令:mvn install

发布项目到本地仓库,用在打jar包上,打成jar包可以被其他项目使用;

二、Maven命令的生命周期

1.clean 生命周期:clean;

2.default 生命周期:compile, test-compile,test,package,install

3.site 生命周期:site命令,生成项目描述文档静态页

4.不同的生命周期可以一起执行,例如先clean再compile

三、Maven命令的执行顺序

1、在相同生命周期中的命令才会受执行顺序的影响;

2、default生命周期中的命令执行顺序:

compile < test-compile < test < package < install

四、入门Maven程序

1、创建maven程序,不采用原型模板,记得改为生成war包

2、pom.xml中加入编译器插件,以及相关的servlet包

<dependencies><!-- 依赖标签 配置项目中依赖的jar包坐标 -->
	
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
			<version>4.9</version>
			<scope>test</scope>
		</de
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

多啦CCCC梦

你的鼓励将是我最大的创作动力~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值