精华内容
下载资源
问答
  • 需要调用服务器接口,于是自己写了个servlet想着来给android发送数据,其中引用一个JSONObject这个类,于是在之前项目拷贝一个jar包到这个项目,编译和启动都没有问题,但是访问地址时候一直提示java ...
    最近要做一个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包都引进来就可以正常访问啦.

    展开全文
  • tomcat启动时提示找不到jar包里的class

    万次阅读 2009-09-25 13:39:00
    这两天玩spring,配置完,启动tomcat时候出现了以下错误 java.lang.NoClassDefFoundError: org/apache/tiles/listener/TilesListener java.lang.ClassNotFoundException: org.springframework.web.context....

    这两天玩spring,配置完,启动tomcat的时候出现了以下错误

     

    java.lang.NoClassDefFoundError: org/apache/tiles/listener/TilesListener

     

    java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

     

    检查Eclipse里的Referenced Libraries,在引入的下面两个包里确实有上面的Class

     

    struts2-tiles-plugin-2.0.6.jar

     

    spring-web.jar

     

    转念再想,Eclipse里引入的包,tomcat应该不知道才对。

     

    于是把jar包全部转到application所在的WEB-INF/lib目录下,再次启动,问题解决。

     

    再次把jar包转移到Apache Software Foundation/Tomcat 6.0/lib目录下,也没问题。

     

    最后又试着往jdk/lib,以及环境变量的path的某个目录下放了下,结果是tomcat找不到。

     

    结论:tomcat找引用的jar包时,先找Tomcat 6.0/lib下的jar包,再找application所在的WEB-INF/lib目录。

    展开全文
  • 使用http post ,在was 8.5版本运行,提示jar包里的找不到,但是明明是存在的 [20-8-25 9:08:24:337 CST] 0000008c SystemOut O 2020-08-25 09:08:24.337 84786f54 E: java.lang.ClassNotFoundException: org....
  • 或许你碰到过虽然你已把DB驱动放在了你部署war或者directory,但tomcat还是视而不见,提示诸如下面信息给你:Cannot load JDBC driver class '...

    在J2EE应用开发当中,或许你碰到过虽然你已把DB驱动放在了你部署的war包或者directory里,但tomcat还是视而不见,提示诸如下面的信息给你:

    Cannot load JDBC driver class 'com.ibm.db2.jcc.DB2Driver'

    java.lang.ClassNotFoundException: com.ibm.db2.jcc.DB2Driver

    at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:854)

    at org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:721)

    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)

    at java.lang.Class.forName0(Native Method)

    at java.lang.Class.forName(Class.java:141)

    at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:760)

    如果你是用DriverManager而不是Datasource也不会出现这问题。问题就在于用Datasource的情况下,在Datasource被激发初始化时,Tomcat是用其自身的classloader 去load相关的驱动jar文件,而应用程序部署目录下的db驱动jar文件并不在tomcat这个classloader的“可视范围”内,相反,它会尝试去找/common/lib等目录下的jar文件,这就是要把db驱动copy到common/lib下的原因。

    同样的道理,当你在weblogic,websphere等Applicatioin Server下部署应用时,也是如此,道理一样。

    展开全文
  • 试一下:在web-inf文件夹下新建lib文件夹:将所有需要用到的jar包放在lib中,重启tomcat。 转载于:https://www.cnblogs.com/zwhblog/p/6061112.html

    试一下:在web-inf文件夹下新建lib文件夹:将所有需要用到的jar包放在lib中,重启tomcat。

    转载于:https://www.cnblogs.com/zwhblog/p/6061112.html

    展开全文
  • 网上的答案都是解决没有xml没有打包进jar包里的 <p><img alt="" height="183" src="https://img-ask.csdnimg.cn/upload/1606265451896.png" width="571" /></p> <p><img alt="" height="421" src=...
  • ubuntu下python里调用jpype 引用jar包找不到jar包里的类(在windows下可以成功调用) 代码如下: jarpath = os.path.join(os.path.abspath('.'), "/home/chary/Documents/PycharmProjects/") jpype.startJVM("/...
  • 常规通过路径或者io流读jar包里的文件失败 描述,会提示文件找不到异常,这个问题,首先考虑是否支持读取文件里的资源 java中提供ClassPathResource进行加载资源文件,通过这个可以实现目的,menu.json是我放在class...
  • 在运行是还出现找不到jar的问题。 原因是我们在多模块聚合项目时启动模块都有。 <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</...
  • 我有个jar包是写surfaceView信息,但我想修改这个类,就用解压软件解压后,用jd-jui软件打开,将这个类复制到text文件中修改后,想编译一下再放入jar中,但是编译不了我用javac view.java 提示找不到这个类引入...
  • 重点就在这里面:Model选择你需要的,Main选择你要的class,选择copy to the …manifest(这个含义时将所有的jar包:包含项目需要导入的,全部打成一个文件夹。上一个则是全部打成一个jar包),下面的META-INF/MANIFEST...
  • 我使用java对kafka和storm集成开发时报错,找不到jar包,可是在网上找了好久也没有找到报错所需要的jar包,请问这是怎么回事?我用的是最土的方法,把jar包全部引入项目里的。 kafka版本是2.9.2-0.8.2.1,storm版本...
  • Java file,导出jar包,然后需要做是在导出jar文件目录,比如我是放在 C:\SgfsUDPClient 目录下面,新建一个名为 lib 文件夹,然后把 MANIFEST.MF 文件里面 Class-Path: 里面指定log4j-1.2.15.jar 放里面。...
  • 製作java的jar包

    2015-12-02 15:20:51
    說是javajar包,其實只是爲...基本上都是一些import的包,這些包多數可以從網上找到,找不到的,可以試著查看android包的源碼,如果是java的class,直接自己製作一份就行了,比如這次遇到的Pair類,直接自己製作一個
  • 最近在使用eclipse编译器的时候遇到了这样的问题,报这个错的原因是编译器在该类中找不到对应的方法错误,出现这个问题的原因大部分是因为编译的class文件不是最新的,编译器找的是原来的class文件,解决办法就是:...
  • springboot项目打包成的jar在命令行运行时提示找不到主类和没有主清单属性 这个原因是:使用压缩工具打开jar,找到META-INF 打开MANIFEST.MF 里面内容:看看是不是比下面这个缺少Start-Class和Main-Class这个...
  • 最开始以为是没打好, 又重新在manifest里面定义了一下classpath,完事一样还是找不到eventloopgroup class,我工程里面就引用了一个netty-5.0.0.Alpha2,我看了一下这个class文件好好静静就躺在那里........
  • 如何将多个Java源文件打包成jar包

    万次阅读 2015-06-30 17:13:46
    1.在存放Java源文件文件夹下对所有源文件进行编译生成 ....(注意:多个类互相引用时候,要一起编译,不然找不到  应该在 命令行输入  (1)javac sztz/manage/*.java sztz/database/DBConnect.java sztz/ma
  • java反编译jar代码重新打包

    千次阅读 2020-02-20 22:36:57
    用反编译工具jd-gui-1.6.5.jar进行反编译并找到要改的class文件,直接保存桌面就是java文件 2.这时候我们把这个代码拷贝工程里面修改指定的代码块并使用idea对修改好的类进行编辑获取class文件(直接打包...
  • 我用的ubuntu,需要用c调用java程序,现在将编写好没问题的java程序打包乘jar文件,jni直接调用的方法是edu.unika.aifb.jnikernel.KernelManager里的initialize,initialize里有一句Class backendClass = Class.for...
  • 利用install4J将项目发布成exe安装程序后,执行该安装程序,便生成了一个文件夹,里面包含JRE和一个install.exe 点击这个执行程序后(其实就是执行main方法),提示找不到我引入那个spring的jar包中包含的class。...
  • 如果没有这个路径,我们读取文件可能找不到路径,写文件可能写到别的目录里了!而且,调试代码时我们需要eclipse里的命令行里运行,而不需要打包;最终发布时我们需要打成jar包!所以,这部分代码应该要支持以上两种...
  • 获取jar包里面文件

    2011-12-07 14:30:40
    一些资料文件打包后,用常规绝对目录读取文件会找不到该资源文件 但可以通过ClassgetResourceAsStream()方法来获取 [code="java"] //返回读取指定资源输入流 Input...
  • 在maven和Tomcat列表都有jdbc的jar包,包括我自己有新build path也增加了这些jar包,而且我把好几个版本都放上去了(知道会不会是这个影响,不过加了也删掉),pom.xml里面配是截图中8.0.17 ...
  •  A项目是一个服务,然后部署到本地 maven仓库,然后 B项目依赖A项目,调用 A项目方法,但是发现,报错,说找不到文件(config.xsv).这就很奇怪了,怎么会呢,自己项目下 文件怎么找不到呢。    2.来看下...
  • 我通过Eclipse User Libranry 将...用Java Build Path导入和把复制lib下是有区别,它俩其实不会冲突,也没有什么关系Java Build Path是我们编译需要的包,在比如在import ***.***.***时如果没用Java...
  • (下面解决问题内容是我从网上查到的,具体是哪位好心大虾,由于时间长我给忘了,所以能指明出处,非常抱歉。...用Java Build Path导入和把复制lib下是有区别,它俩其实不会冲突,也没有什么
  • 获得执行jar的运行路径-使用java.class.path和codesourcelocation ...上一篇使用了一个叫fat-...如果没有这个路径,我们读取文件可能找不到路径,写文件可能写到别目录了! 而且,调试代码时我们需要e...

空空如也

空空如也

1 2 3 4 5 ... 7
收藏数 140
精华内容 56
关键字:

java找不到jar包里的class

java 订阅