2012-10-27 181 views
0

我有一个查询,我在我的系统中有P:驱动器,它包含一个文件夹名称DeviceJars,其中包含不同的罐子和其中一个罐子名pinpadservice.jar在里面。执行一个批处理文件

现在我试图运行一个名为pinpadservice.bat批处理文件和pinpadservice.bat包含

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

但仪式现在我想通过命令窗口中执行它,但它不执行,请告知做我需要为它像类路径..

设置CLASSPATH=%CLASSPATH%;C:\DeviceJars\pinpadservice.jar,然后特林EXECUT批处理文件

+0

*不执行*是什么意思?你得到的错误是什么? –

回答

0

设定在脚本中的CLASSPATH;不要依赖任何环境变量。将全部您的应用程序需要的JAR添加到-cp值中,并用分号分隔。

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

+0

非常感谢.. !! – user1779158