我在Apache Tomcat中运行webapp时遇到了一些令人困惑的问题。
部署页面后工作正常,但在白天的某个时间,页面不可避免地无法编译。
问题不在于页面本身,页面每天都在变化,哪个页面似乎取决于访问顺序/频率。
如果没有人在白天访问日志页面,则该页面将会崩溃。 如果已经访问了日志页面,它将继续工作直到下一次部署,但另一个页面将崩溃。
通过分解我的意思是: http://codepad.org/V1yosH8k(jsp,更热门) Stacktrace:http://codepad.org/P9VpXBRW(java)
ClassNotFoundException / NoClassDefFoundError:显然该类确实存在,如果在部署后尽早访问它,它可以正常工作。 它发生在实时服务器上,但无法在我的开发机器上重现它。
使用JAVA_OPTS" -Xms1024m -Xmx1900m -XX运行apache tomcat 6:NewSize = 256m -XX:MaxNewSize = 256m -XX:PermSize = 768m -XX:MaxPermSize = 768m"
任何人都能够推动我朝着正确的方向前进吗?