1、修改 pom.xml 文件,其中的 packaging 标签值要改成 war
2、删掉 jfinal-undertow 和 jetty-server 依赖
3、控制台 cd 进入项目根目录执行下面命令打出 war 包。(mvn clean package)
4、
1:创建一个目录: /var/www
2:为将要部署的项目创建一个目录, /var/www/my_project
3:将项目打成 war 包, 然后解压到 /var/www/my_project
4:最终的目录结构为:/var/www/my_project/WEB-INF,也即 WEB-INF 在项目名称目录之下
5:修改 TOMCAT_HOME/conf/ server.xml 文件找到 Host 标记,在其中添加如下子标记:
<Context path="" docBase="/var/www/my_project" reloadable="false" />
6:注意 Host 标记中的 appBase 属性不要去修改,让其为默认值 "webapps"
7:启动 tomcat 打完收工
注:
1.tomcat的配置文件修改注意路径写法
<Context path="" docBase="E:/soft/a-tomcat-test/wx/my_project" reloadable="false" />
2.执行maven命令
3、在target找到war包
4、新建放项目的文件夹,并解压war包
5、复制上述路径
在server.xml上添加子标记<Content>
参考:https://www.jfinal.com/doc/1-7
https://my.oschina.net/jfinal/blog/353062
https://blog.csdn.net/l00149133/article/details/78984083
https://jingyan.baidu.com/article/e9fb46e13d9db17521f766ef.html
另(新):
https://www.jfinal.com/doc/1-7
-----分割线-----
文件夹名应注意:
1.创建一个目录:
2、为将要部署的项目创建一个目录:
3.将项目打成war包,然后解压到上述目录
4.最终目录:
5.修改tomcat 中server.xml Host标记
注:
1> /或\都行
2> 如果项目路径为localhost/manager会与tomcat冲突
3> 好像项目所在的目录名应与war包名一致