jfinal部署在tomcat问题

写好的项目打成WAR包放在tomcat的webapps目录下,直接启动会找不到静态资源,例如css,js等,网上给出的解决方法是在tomcat的server.xml中添加context标签,这样静态资源正常显示,但是问题来了,项目被tomcat加载了两次,网上给各种解决方案都试了,貌似没什么用啊?

评论区

江南红衣

2016-10-20 09:22

不要放要tomcat的webapps,

JFinal

2016-10-20 10:33

tomcat 部署一定要参考一下我写的这篇博文,避免很多坑:https://my.oschina.net/jfinal/blog/353062

JFinal

2016-10-20 10:34

加载了两次,典型入坑了,我写的博文里面有明确说明会加载两次:https://my.oschina.net/jfinal/blog/353062

随便去个名

2016-10-20 18:34

@JFinal 我JSP打开一片空百,没有报错信息,浏览器查看源代码也是一片空百是为啥

JFinal

2016-10-20 19:11

@随便去个名 如果确实有异常,并且希望看到异常的话,首先要配置好 log4j.properties 文件。这个配置好以后,jsp 报错的信息就清楚了,后面的问题就好解决了,此外检测一下 me.setViewType(ViewType.JSP) 有没有配置,默认是 ViewType.FREE_MARKER

daix23

2016-10-25 11:18

tomcat7部署出现[ERROR]-[Thread: localhost-startStop-1]-[com.alibaba.druid.stat.DruidDataSourceStatManager.removeDataSource()]: unregister mbean error
javax.management.InstanceNotFoundException: com.alibaba.druid:type=DruidDataSourceStat问题,帮忙看下什么原因?

热门反馈

扫码入社