读书人

quartz中简单任务执行解决思路

发布时间: 2012-03-16 16:34:56 作者: rapoo

quartz中简单任务执行
JobDetail job = new JobDetail("TestJob4","jgroup4",Test.class);
要执行的Test类如果是个简单的类里面输出一些文字启动TOMCAT就好用,把Test类换成JUnit的测试类后启动TOMCAT任务就跑不起来了。
quartz中执行普通类和JUnit的测试类有什么区别吗?

[解决办法]
都 NoClassDefFoundError: junit/framework/TestCase

你看在项目路径那里有没加 junit包进来。
[解决办法]
你的TestTest没有无参构造方法,JobDetail加载这个类时自动创建对象出错;找不到TestCase这个类:java.lang.NoClassDefFoundError: junit/framework/TestCase应该把JUnit包放在lib下而不光是导进去就可以了。

读书人网 >Java Web开发

热点推荐