我把项目打包之后,做了个*.bat文件去启动项目里的main方法所在的类,但是项目运行的时候报错,
Exception in thread "main" java.lang.NoClassDefFoundError: org/quartz/impl/StdSc
heduler
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.hc360.infoget.app.SpiderApps.startup(SpiderApps.java:65)
at com.hc360.infoget.Spider.run(Spider.java:182)
at com.hc360.infoget.StartUp.main(StartUp.java:16)
无论怎样,始终报的都是这样一模一样的错误。另外,我的项目在myeclipse里面直接启动的话,是没有任何问题的。请大家帮帮忙啊。谢啦!由于项目太大,没法粘出来。
Exception in thread "main" java.lang.NoClassDefFoundError: org/quartz/impl/StdSc
heduler
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:164)
at com.hc360.infoget.app.SpiderApps.startup(SpiderApps.java:65)
at com.hc360.infoget.Spider.run(Spider.java:182)
at com.hc360.infoget.StartUp.main(StartUp.java:16)
无论怎样,始终报的都是这样一模一样的错误。另外,我的项目在myeclipse里面直接启动的话,是没有任何问题的。请大家帮帮忙啊。谢啦!由于项目太大,没法粘出来。
解决方案 »
- 关于File类的一个小问题
- 一个编程问题?
- 新手问一个关于树显示的问题
- 我用的是MyEclipse,jdk1.5,Tomcat5。可是我在dos下面用命令java 时显示是英文,而用javac 时显示却是中文。这是为什么啊!
- 初学者的弱智问题
- 请问java怎样调用一个外部程序,并得到这个外部程序的返回值,这哥外部程序不是java写的
- 小菜菜不懂JAVA自变量的概念啊,能举例说明一个吗?
- 搞了一天,知道Exception in thread "main" java.lang.NoClassDefFoundError的原因,但是有个问题还想请教大家,关于java命令
- 在JTable中如何监听鼠标双击选中一行事件,在线等~~~
- 请教怎样把输入的字符通过加减运算变为其它字符?
- 游戏中报文的进制一般是选用16进制还是10进制
- 关于用eclipse打开串口的问题~~急
楼主【xuedeweidao】截止到2008-07-29 18:09:53的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:5 每贴平均分数:5
回帖的总数量:1 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:1 结贴的总分数:5
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
取消马甲机器人,请点这里:http://www.java2000.net/mycsdn/robotStop.jsp?usern=xuedeweidao
#-------------------------------------------------
上面是bat文件的内容,classpath的我觉得应该是没有问题的。
这我还不知道么?可是更明显的是,我项目根本就没有这个目录org/quartz/impl/StdSc ,就没用到这东西
*.bat的位置是和lib目录是同级的。
"org/quartz/impl/StdScheduler "不是目录,而是一个jar包,包里的结构是org/quartz/impl/
你现在缺少的正是含有org/quartz/impl/StdScheduler的那个jar包