执行批处理文件

时间:2012-10-27 11:20:21

标签: java batch-file classpath

我有一个查询,我的系统中有P:驱动器,它包含一个文件夹名称DeviceJars,其中包含不同的jar,其中一个jar名称为pinpadservice.jar。

现在我正在尝试运行名为pinpadservice.bat的批处理文件,而pinpadservice.bat包含

"%JAVA_HOME%"\bin\java -cp p:\DeviceJars\PinpadService.jar main/PinpadServiceMain

但是现在我试图通过命令窗口执行它但它没有执行请告知我是否需要为它设置类路径...

设置CLASSPATH=%CLASSPATH%;C:\DeviceJars\pinpadservice.jar然后执行批处理文件

1 个答案:

答案 0 :(得分:0)

在脚本中设置CLASSPATH;不依赖于任何环境变量。将所有您的应用所需的JAR添加到-cp值中,以分号分隔。

所有Java EE IDE和应用程序服务器都忽略CLASSPATH环境变量。我没有在我工作的任何机器上设置它。