当前位置: 代码迷 >> WebSphere >> webspehre下的应用程序调用bat文件有关问题
  详细解决方案

webspehre下的应用程序调用bat文件有关问题

热度:9779   发布时间:2013-02-26 00:00:00.0
webspehre上的应用程序调用bat文件问题
现有部署在webspehre上的应用程序,客户端访问应用时程序调用服务器上的一个bat文件,bat文件如下:

@echo off
echo 步骤1>c:>1.txt
D:
cd D:\
java com.java.bat.BatTest
exit

运行现象如下:
   创建了1.txt并且内容是"步骤1", 但是BatTest怎么运行不了,感觉没运行似的,这是什么原因?在BatTest.class中只是创建一个文本,写入一句话。

其他说明:单独运行bat时,也就是双击bat文件时,BatTest运行成功!
------解决方案--------------------------------------------------------
一起我用ora11g调用bat也遇到问题,后来发现,手工调研bat,用的时候等量用户的环境信息,用oracle调用用的时system的,也就是程序运行目录时c:\windows下面。.

建议你把java的路径信息,类库信息 及com.java.bat.BatTest
相关路将加到bat中在尝试一下.
或者都写成绝对路径。
------解决方案--------------------------------------------------------
里面涉及两个路径,jvm路径和类路径。对用能够找到 你把java命令加到PATH环境变量中,然后到类目录下。
  相关解决方案