有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何得到我的。运行java命令的bat文件

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

@echo on

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

dir %DIR%

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

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


共 (1) 个答案

  1. # 1 楼答案

    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