tomcat 共享jar目录 javassist.CannotCompileException: [source error] no such class:

bighong0404 2016-06-02 08:29:10

由于我一个tomcat要跑几个webapp. 但很多jar包都一样的. 所以我就把jar包提取到公共目录, 然后早tomcatdir/conf/catalina.properties中配一下shared.loader, 指向公共jar目录

但项目总报这种错误...
Caused by: javassist.CannotCompileException: [source error] no such class: xxxxx.class
但我这个类是有的.

有谁遇到过吗, 求指导..

有篇文章跟我情况一样, 但是没提出解决方案..
http://blog.csdn.net/jaynol/article/details/8749553
...全文
1521 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
幺客 2016-06-07
  • 打赏
  • 举报
回复
找不到可能是由于路径的问题,我指的是jar相对于webapp的路径
bighong0404 2016-06-06
  • 打赏
  • 举报
回复
需要和tomcat自带的jar放一起??? 我这倒是没有.
弓厶弓厶 2016-06-02
  • 打赏
  • 举报
回复
这个情况我感觉你需要看看是否有冲突。或者看看class编译是否正确。 然后还需要看看所有jar是否放在同一级目录。 有时候ClassLoader默认不会递归搜索jar的,没记错的话。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧