JAVA 批处理运行 JAR 文件中的类,编辑批处理文件出现其他字符,导致运行不正确
批处理文件内容:
@echo off
set CLASSPATH=.;.\conf;.\finserver.jar;.\lib\classes12.jar;.\lib\common_db.jar;.\lib\common_tools.jar;.\lib\hibernate.jar;.\lib\commons-lang-2.0.jar;.\lib\j2ee.jar;.\lib\log4j.jar;.\lib\jbossall-client.jar;
javaw function.FinProject.Job.SystemJob.DataReport_ByHead
运行变为后:
@echo off
set CLASSPATH=.;.\conf;.\finserver.jar;.\lib\classes12.jar;.\lib\common_db.jar;.\lib\common_tools.jar;.\lib\hibernate.jar;.\lib\commons-lang-2.0.jar;.\lib\j2ee.jar;.\lib\log4j.jar;.\lib\jbossall-client.jar;
javaw function.FinProject.Job.SystemJob.DataReport_ByHead
tion.FinProject.Job.SystemJob.DataReport_ByHead
stemJob.DataReport_ByHead
...
javaw function.FinProject.Job.SystemJob.DataReport_ByHead
ob.DataReport_ByHead
java function.FinProject.Job.SystemJob.DataReport_ByHead
行......
javaw function.FinProject.Job.SystemJob.DataReport_ByHead
ob.DataReport_ByHead
并且 每次删除多余的后,重新运行,多余的有出现,结果导致运行结果如下:
'tion.FinProject.Job.SystemJob.DataReport_ByHead' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'stemJob.DataReport_ByHead' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'...' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
'ob.DataReport_ByHead' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
本程序为计财数据提取程序,默认提取上个月的数据,执行时请注意如下事项:
1.首次提取时,由于计算量比较大,所需时间比较久。
2.如果确定已经提取过,可以不重新计算提取。
3.可以选择提取所有数据,也可以针对性提取需要的数据。
本次默认提取 开始时间:2013-7-01
本次默认提取 结束时间:2013-08-01
你可以做如下操作:
1.本月首次提取(所需时间比较长),提取完成后,直接导出所有提取数据
2.非首次提取,不重新计算(如果不是首次提取,却选择该项,导致提取数据不正确)
>请输入你选择的操作 :
到底是哪不正确呢?
|
|