【java单体应用】使用maven创建web项目_clearloveme的博客-爱代码爱编程
Maven简介
用不同的开发工具创建的项目目录结构等不同,使用Maven等工具可以使代码与环境分离,这样使用不同开发工具的员工也可以很好的协同开发。
Maven是一个项目管理和综合工具,给开发人员提供了一个构建完成生命周期的框架,简化和标准化项目构建过程。
Maven 安装与配置
- 安装过程略
- 配置本地仓库
Maven 中央仓库
当你建立一个Maven的项目, Maven会检查你的pom. xml文件,以确定哪些依赖下载。首先,Maven将从本地资源库获得Maven的本地资源库依赖资源,如果没有找到,然后把它会从默认 的Maven中央存储库 http://repo1.maven.org/maven2查找下载。
核心配置文件:pom.xml。只要项目中有这个文件就说明这个项目是个Maven项目。
需要用什么依赖就查什么依赖。
基本命令
- 清除产生项目:
mvn clean
- 编译源代码:
mvn compile
- 打包:
mvn package
- 只打包不测试(跳过测试):
mvn -dmaven.test.skip=true
Maven 设置
- File-settings-搜索maven,设置效果仅对当前项目生效。
- File-Other settings-Default settings-搜索maven,设置效果仅对所有项目生效。
Maven web项目构建
1. 新建maven项目
略
2. 新建webapp文件夹
下图为原始目录结构,其中webapp为新建的文件夹
3. 在pom.xml中设置打包格式
在pom.xml中加入一行代码: war。设置打包格式。
4. 新建web.xml
在webapp下新建WEB-INF文件夹,在WEB-INF下新建web.xml,并将web.xml的内容复制过来。
5. 新建index.jsp
在webapp目录下新建index.jsp。
6. 配置Tomcat
这里要选择exploded,以文件夹的形式部署,不能选择war。