当前位置: 代码迷 >> Java Web开发 >> quartz中简单任务执行解决思路
  详细解决方案

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

热度:227   发布时间:2016-04-17 01:03:24.0
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下而不光是导进去就可以了。
  相关解决方案