JavaWeb——Maven_1/6

链接: Maven文档&代码
提取码:pplv

今日内容

  • Maven
    • Maven仓库关系
    • Maven的目录结构
    • Maven生命周期
    • Maven坐标
    • Maven常用命令

Maven

Maven仓库关系

JavaWeb——Maven_1/6_第1张图片

Maven的目录结构

JavaWeb——Maven_1/6_第2张图片
* web项目才有webapp
* Java项目没有webapp

Maven生命周期

JavaWeb——Maven_1/6_第3张图片

Maven坐标

JavaWeb——Maven_1/6_第4张图片
坐标依赖范围
JavaWeb——Maven_1/6_第5张图片
编译是否有效:看servlet
测试是否有效:看test
运行是(否)有效:package打包后有(无)该依赖

Maven常用命令

1. compile

JavaWeb——Maven_1/6_第6张图片

2. test

在这里插入图片描述
JavaWeb——Maven_1/6_第7张图片

3. clean
		clean 是 maven 工程的清理命令,执行 clean 会删除 target 目录及内容。
		
4. package
		package 是 maven 工程的打包命令.
		对于 java 工程执行 package 打成 jar 包,对于 web 工程打成 war包。

5. install
	install 是 maven 工程的安装命令,执行 install 将 maven 打成 jar 包或 war 包发布到本地仓库。
	从运行结果中,可以看出:
	当后面的命令执行时,前面的操作过程也都会自动执行。

你可能感兴趣的:(JavaWeb学习,maven,java,servlet)