maven项目部署流程
(1)先在本地eclipse进行maven clean 如果发生clean错误 检查一下自己是否开启了多个服务
要把所有的java进程关掉。
(2)进行maven build
这里注意3个点
User settings记得选择maven下面的conf下面的settings.xml
还有勾选2个选项
同时点击上面的source
选择自己的maven项目,如果没有出现,就add进行添加java项目找到自己的maven
然后run打包变成war包。
(3)把war包放到tomcat下面的webapps目录下面
tomcat会自动解压,如果没有解压,你就在虚拟机变成zip文件
执行命令 unzip 文件名 进行解压
最后我解压成这样
然后先关闭tomcat服务,再进行开启就可以了
最后提醒一下,如果以上没有问题的话,还有一种原因是tomcat的webapps下面在初始时就已经有了ROOT文件夹,因此后来导入的war包解压后的ROOT与原来的发生冲突,所以才不行。
因此解决方法就是删掉原本的webapps下面的root文件夹,然后重新导入war包,重新解压。
记得war包是tomcat开启服务后才自动解压的
同时如果tomcat启动还失败,那刷新多几次,关闭再启动多几次,等待一会儿,发现界面就会出来了。