1.maven web app打包成app.war。

打包命令:mvn  clean package Dmaven.test.skip=true


war 是什么?里面有什么东西?

a.web.app所有必需的文件都在target/app目录下,我们称之为webroot,打包也就是将webroot打包成.war后缀的压缩包

b.所有页面文本都在webroot目录下

c.所有的后台代码都编译成.class文件,放在webroot/WEB-INF/classes目录下

d.所有依赖的jar包都放到webroot/WEB-INF/lib目录下

e.命令打包后,app.war包将会出现在target目录下,也就是与webroot同级别


2.将app.war包copy到tomcat安装的webapps目录下


3.在tomcat安装的bin目录下点击startup.bat启动,此时会将webapps/app.war包文件解压成文件夹(如果tomcat已启动,此时copy的war包会自动解压,不用重启。


梅花香自古寒来