【Java单体应用】使用maven创建web项目

Maven简介

用不同的开发工具创建的项目目录结构等不同,使用Maven等工具可以使代码与环境分离,这样使用不同开发工具的员工也可以很好的协同开发。 Maven是一个项目管理和综合工具,给开发人员提供了一个构建完成生命周期的框架,简化和标准化项目构建过程。

Maven 安装与配置

  1. 安装过程略
  2. 配置本地仓库

Maven 中央仓库

当你建立一个Maven的项目, Maven会检查你的pom. xml文件,以确定哪些依赖下载。首先,Maven将从本地资源库获得Maven的本地资源库依赖资源,如果没有找到,然后把它会从默认 的Maven中央存储库 查找下载。

核心配置文件: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。

经验分享 程序员 微信小程序 职场和发展