如何让我的.bat文件运行java命令

时间:2013-06-07 15:01:24

标签: java batch-file

我想运行一个导航到文件夹位置并运行java命令的简单批处理文件。我现在拥有的不会运行命令。

@echo on

set /p DIR="C:\Application\dir_to_run_from"

dir %DIR%

java -cp file.jar com.myCompany.db.collector.Collector

现在我正在运行命令时打印路径。

1 个答案:

答案 0 :(得分:2)

set /p未设置路径。 p代表prompt。通常,你会像这样使用它:

set /p ANIMAL=Enter your favorite animal: 

相反,你可能只想用这个代替第一行:

cd "C:\Application\dir_to_run_from"

这将cd(更改目录)到您要使用的目录。 (如果你选择这条路线,你应该将第二行改为dir。)

或者,您可以用以下内容替换最后一行:

java -cp %DIR%\file.jar com.myCompany.db.collector.Collector
相关问题