关于tomcat的一个超级奇怪的问题 有栈么?我想是classpath设置的不对吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我另外一个程序和这个是一样的,就好使,因此,我想classpath应该没有问题的;我不知道你说的栈是指的什么?我的这个出错的程序是在eclispe下编译的,而那个好使的是在idea下编译的,不知道他们有什么区别没有。 另外我的tomcat是5.0.28版本的 估计是eclispe找不到MyClass这个类,所以报错,你 要把那个包引入到eclispe中。 大概是我没有说明白我是说:在eclispe下编译的那个程序,用eclispe的junit的工具测试的时候是正确的,而在tomcat下是错误的 ;而在idea环境下编译的那个程序则在tomcat下好使。我也不知道是不是eclispe的问题, MyClass event = (MyClass) Class.forName(value).newInstance();这里的value值是什么? 很明显,是没有找到类MyClass,解决方法1:你把你的MyClass.class路径加入CLASSPATH,比如d:\\MyClass.class,方法二:你必须确定你现在的根目录,因为你在eclipse和tomcat中的根目录是不一样的,所以会报错,比如改成MyClass event = (MyClass) Class.forName("./" + value).newInstance();什么的,多试试看 } catch (Exception exc) { System.out.println("失败"); }这样写不太好吧e.printStackTrace();才看得出具体错误出错的原因大概就是楼上讲的 若是类路径正确的话,那应该是类装载器的问题。Tomcat有不同的类装载器,一个应用程序的类装载器不成装载另一个应用程序的类。否则,会发生错误。 MyEclipse SVN 报错 struts2新手入门问题,请教 如何唤起类中的一个方法? 请问在SSH里面,如何配置某个类不加入事务控制??? tomcat的bin目录相当于jboss哪个目录 请教大家 JSF中如何给javaBean赋值 Struts标签<html:form>与JavaScript客户端验证问题 在局域网中别的机器无法访问本机器,过来帮一下忙。 昨天我的女儿诞生了,高兴!散分 烦恼!关于JDBC 为什么在JTable的tableChanged(TableModelEvent e),用model.setValueAt()会出现 异常?
这里的value值是什么?
方法二:你必须确定你现在的根目录,因为你在eclipse和tomcat中的根目录是不一样的,所以会报错,比如改成MyClass event = (MyClass) Class.forName("./" + value).newInstance();什么的,多试试看
System.out.println("失败"); }这样写不太好吧e.printStackTrace();
才看得出具体错误出错的原因大概就是楼上讲的