现在可以不用讨论哪里出的问题了,现在需要集大家的智慧总结一下哪些情况会引起包或者是包里面的类找不到。我想做java的人都会经常遇到这样的问题。就我目前所知,在classpath中设置的应该是可以找到的,在classpath中设置了也会出现类找不到的情况,这又会是些什么原因引起的呢?

解决方案 »

  1.   

    再问个基础问题,java的类加载是个么顺序?static方法和变量会在什么时候加载?
      

  2.   

    按照你的系统1) JVM加载,默认在JRE下的lib下
    2) tomcat加载,看tomcat版本,lib
    3) application 下的WEB-INF下的lib加载
      

  3.   

    遇到这种情况
    首先检查你工程里的CLASSPATH是不是只读,如果是 请把只读去掉
    检查你把JAR包导入工程的时候 CLASSPATH里面是否有把那个JAR包路径写入其中