首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
两个JFinal项目放在同一个tomcat下会有问题吗
cknote
2016-11-15 10:36
如题,我两个项目放在一起,启动的时候没有报错,但是其中一个项目无法访问。大家有遇到这个问题吗?还是需要在哪里设置?
项目:
JFinal
评论区
JFinal
2016-11-15 16:28
没有问题,但要自行避免一些坑,看一下我写的这篇博文:https://my.oschina.net/jfinal/blog/353062,博文的回复中谈到过单 tomcat 多 context 的部署
此外,jfinal 项目是符合 java web 标准而普通的项目,以前怎么部署,现在部署方式完全一样,不要想别的即可
回复
cknote
2016-11-17 09:54
@JFinal
我之前是放在webapp目录下,现在改成你说的这个部署方式,问题依旧。用海哥的jpress搭建的演示站访问没有问题,但是用我自己的项目就是无法访问,本地(jetty)访问没有任何问题。
另,我另外一个jfinal项目,之前都是一直运行正常,一次重启tomcat后发生了类似的情况,重启了好多次,终于能够正常访问了,现在都不敢再重启tomcat了。关键是后台日志没有任何报错信息,就是前端访问的时候404。我怀疑是项目没有真正启动,但是不知道为什么,也不知道怎么修改。
回复
JFinal
2016-11-17 09:58
@cknote
关键要先定位错误,将日志配置好,那么在启动的时候日志里面会有异常信息,根据这些异常信很快就可以解决
此外,tomcat 安装目下的 "logs" 目录下的 catalina.out 文件也会有一些非常重要的异常信息,要解决问题必须定位问题
回复
daix23
2016-11-29 12:07
解决没?两个项目都需要占用root文件夹,怎么用不同项目名称在同一tomcat部署两jfinal项目?
@JFinal
,
@cknote
回复
JFinal
2016-11-29 14:57
@daix23
所谓的两个项目都要占用 root 文件夹,是指 context path 都为 "" 空字符串而已,这个在我的博文中的回复中已经说明如何去配置
回复
发送
我要反馈
热门反馈
扫码入社
此外,jfinal 项目是符合 java web 标准而普通的项目,以前怎么部署,现在部署方式完全一样,不要想别的即可