我创建了一个需要在 bat 文件中调用的 jar。我需要将 bat 文件收到的所有命令行参数传递给 jar。谁能帮帮我。我知道这是一个愚蠢的问题,但我对 jar 和 bat 没有任何想法。在网上我找不到两者的组合。另请注意,我不知道如何在 bat 文件中获取命令行参数。
最佳答案
可以通过以下方式访问您传递给批处理文件的参数
%1 %2 %3 ...
所以如果你像这样调用你的批处理
C:>application.bat param1 param2 param3
那么批处理文件中的 java 调用应该如下所示:
@echo off
java -cp app.jar com.example.Main %1 %2 %3
关于java - 将参数传递给在 bat 文件中调用的 jar 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7426653/