Jfinal项目的部署问题

发布于 2021-11-29 02:19:35 字数 552 浏览 953 评论 4

请问:我开发了一个Jfinal项目以后,在Eclipse中运行没问题,然后需要导出去war包,导出去的war包要部署到tomcat下,那么请问该如何部署?是直接放到webapp下,tomcat自动解压缩后,删除jetty.jar包,还是在导出war包前就删除jetty.jar包,还是不用删除jar包?我的所有jar包都是放到了lib目录下;如图

直接用Eclipse导出的war包可以成功访问,但是jsp页面有的脚本有问题。

窗口自己就跳出来了

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

白龙吟 2021-11-29 12:21:07

你还是没搞清楚Java web项目包
基本的结构,直接删除jetty包,把WebContent复制到tomcat webapp目录即可,WebContent换ROOT还是说其它名字就看你自己了

勿忘初心 2021-11-29 12:21:04

行,谢谢,知道问题所在了,jetty是删掉了,是浏览器的兼容问题,在chrom浏览器下就没有问题。在于EasyUI加载表格数据时候,末尾多了个逗号,就这么点事。谢谢你的耐心回答。

别再吹冷风 2021-11-29 12:20:25

可以用集成测试之类的去部署,也可以自己写段脚本自动去更新打包svn或者git仓库里的代码,

脚本完成你那几步也非常容易!下面的2点是 波总 回复网友的问题时我记录下来的!

在 tomcat 下部署,注意两点
1:永远不要将项目部署在`TOMCAT_HOME/webapps`下面
2:修改  TOMCAT_HOME/conf/server.xml,找到`Host`标记,添加子标记,例如:
<Context path="" reloadable="false" docBase="/home/work/XXX" />

最后你那前端页面有问题和jfinal没有本质的关系估计是某几个js脚本404了!

可是我不能没有你 2021-11-29 12:18:53

谢谢,知道问题所在了,jetty是删掉了,是浏览器的兼容问题,在chrom浏览器下就没有问题。在于EasyUI加载表格数据时候,末尾多了个逗号,就这么点事。谢谢波总的耐心回答。有问必答,您的态度太令我感动了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文