日期:2014-05-20  浏览次数:20673 次

.bat运行JAVA时提示could not find the main class
小弟想把一段JAVA代码在WIN7自带计划任务程序执行,用.bat执行,在同一目录下可以执行,但是用WIN7计划任务执行时会报错

.bat运行java是学着http://blog.csdn.net/zhangxu365/article/details/7870263这个帖子做的
以下是我.bat的代码
@echo off 
set CLASSPATH=C:\Program Files\Java\jdk1.6.0_31\bin\;./bin;D:\oracle\product\10.2.0\client_1\jdbc\lib\classes12.jar;E:\tools\jasperreports-4.8.0\lib\jxl-2.6.10.jar;E:\tools\axis\mail-1.4.jar;E:\tools\commons-email-1.2\commons-email-1.2.jar;E:\tools\commons-email-1.2\commons-email-1.2-javadoc.jar;E:\tools\commons-email-1.2\commons-email-1.2-sources.jar

start javaw com.demo.mailtest1

exit

如何解决啊
------解决方案--------------------
CLASSPATH 中,关于你所自定义的类的根路径,最好用绝对路径。