编码管理方便统一:
标签中的类名:取-
标签中的id:取_
一、项目总结
二、Maven项目打包
Eclipse 中 右键项目 run as ==> maven install ==>可以打包成 war 项目包。
但是因为之前设置的目录有问题,所以打包时,说找不到 web.xml 配置文件。
正确的maven项目目录是:
三、发布项目到Tomcat
四、WAR包的目录结构
首先:maven的web工程中:src/main下面有三个文件夹
1、项目根地址/src/main/java 里面包含的就是一些类文件
2、项目根地址/src/main/resource 里面包含的就是一些资源文件
3、项目根地址/src/main/webapp 里面包含的就是一些前端代码和资源
其中1和2 最终会整合到webapp/WEB-INF/classes目录下。并且项目依赖的jar包,最终会整合到webapp/WEB-INF/lib目录下。至于webapp下面的META-INF目录,里面更新的文件不是很重要。原本就有一个MANIFEST.MF(清单文件,内容如下)
Manifest-Version: 1.0 Class-Path:
后来maven打包后,又添加了一个maven文件夹,里面是公司名文件夹–>项目名文件夹–>【pom.properties,pom.xml】
pom.properties里面的具体内容如下:
#Generated by Maven #Wed Jul 5 13:12:07 CST 2018 version=0.0.1-SNAPSHOT groupId=yyy(也就是公司名) artifactId=xxx(也就是项目名)