tomcat启动时提示找不到jar包里的class,但是编译已经通过
最近要做一个android APP,需要调用服务器接口,于是自己写了个servlet想着来给android发送数据,其中引用到一个JSONObject这个类,于是在之前的项目里拷贝一个jar包到这个项目里,编译和启动都没有问题,但是访问地址的时候一直提示

java ClassNotFoundException ,而且报错的地方就在JSONObject这个类下面,去百度上搜了一下,都说去web-inf/lib 下看下,tomocat部署的时候不会把jar加进去,但是明明有的啊,各种尝试没有办法.

 我去JSONObject这个类下面看import的都有哪些类,发现有些类不是在这个jar包里的,于是搜了下引用JSONObject需要用到哪些jar包,发现需要

commons-beanutils-1.7.0.jar

commons-collections-3.1.jar

commons-lang-2.5.jar

commons-logging.jar

ezmorph-1.0.3.jar

json-lib-2.1-jdk15.jar  这6个jar包,然后把其他五个jar包都引进来就可以正常访问啦.

阅读更多
个人分类: web项目
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

tomcat启动时提示找不到jar包里的class,但是编译已经通过

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭