首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
undertow方式打包的项目能换成普通打包方式吗
nommpop
2019-02-26 09:46
假如一个项目之前是用 Undertow方式打包的,现在发现端口不够用了,想换成普通打包成war的模式放tomcat运行,可以吗,如果可以的话,pom.xml那一段build标签内容是 不是要去掉呢
项目:
JFinal Undertow
评论区
JFinal
2019-02-26 13:17
jfinal 开发的项目是标准的 java web 项目,将 jar 改成 war ,删掉 jetty-server 和 jfinal undertow 项目的依赖,打成 war 包即可
这里有相关文档:
https://www.jfinal.com/doc/1-7
https://www.jfinal.com/doc/1-11
回复
nommpop
2019-02-26 13:55
@JFinal
好的,谢谢波总
回复
JFinal
2019-02-26 14:06
@nommpop
关于端口不够用的情况,使用 nginx 做反向代理的方案要方便得多,性能也好得多
回复
nommpop
2019-02-27 11:19
谢谢波哥,解决了,按照文档上的方式成功的打成了war包,pom文件删除jetty和undertow的依赖,然后在pom文件里面把打包方式改成war,配置一下web.xml,再到项目根目录运行 mvn clean package,就好了
回复
supadmin
2019-07-20 11:12
@nommpop
我把undertow依赖包删除后DemoConfig启动项报错了,说没有undertow包
回复
JFinal
2019-07-21 17:05
@supadmin
注释掉 DemoConfig 中的那行出错代码即可,你不使用 undertow ,那行代码就是多余的了
回复
supadmin
2019-07-22 10:24
@JFinal
知道了^_^
回复
发送
我要反馈
热门反馈
扫码入社
这里有相关文档:
https://www.jfinal.com/doc/1-7
https://www.jfinal.com/doc/1-11