My completed ClassPath variable is following :
E:\JDK1.4\lib;E:\Rational\common;D:\JRun4\servers\default\default-app\WEB-INF\classes;E:\WorkRoom\SOD\classes\utilities;E:\J2EE SDK 1.3.1\lib;
E:\JDK1.4\lib;E:\Rational\common;D:\JRun4\servers\default\default-app\WEB-INF\classes;E:\WorkRoom\SOD\classes\utilities;E:\J2EE SDK 1.3.1\lib;
还是可以依葫芦画瓢任意设置?
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory这个提示找不到的类就在C:\jwsdp-1_0_01\common\lib目录下的一个jar文件里。我该怎么做?
---------------------------------to: zdsxj2002(阿狗)
可以了,谢谢
问一句:为什么放在别的目录中就不行呢?
执行后仍然报同样的错。
@echo off
FOR %%f IN ( C:\javalib\*.jar" ) DO CALL add2path.bat %%f
echo CLASSPATH=%CLASSPATH%add2path.bat 内容如下 ==========================================
@echo off
set CLASSPATH=%CLASSPATH%;"%1"
也可以参照tomcat的 .bat
在Classpath是将你所有的文件加入就行。
但如果你用JB或JCreator就可以在Setting中进行设置,这是一种比较快捷的方法。再者,你开发项也不可能总是基于SDK啊,兄弟你是不是啊!
我用的是JCreator,但是找不到这项设置啊。我用的是JCreator 2.0pro