java - 如何从终端执行 .jar 文件而不指定其名称

标签 java cmd

如何从 Windows cmd 执行文件夹中的 .jar 文件而不指定其名称。

我尝试了以下命令(因为我使用的文件夹中只有 1 个 jar *),但它不起作用(错误:无法访问 jarfile *.jar )。

java -jar *.jar

最佳答案

我不确定只运行目录中的所有内容是否是一个好主意,但您可以:

FOR %A IN ("*.jar") DO (java -jar "%~A")

关于java - 如何从终端执行 .jar 文件而不指定其名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63299498/

相关文章:

java - 让 Selendroid 独立运行,在 Android SDK 中找不到命令 'aapt'

java - 无法使用 jax-ws 通过 MTOM 从 SOAP 获取 PDF

java - 在单独的类中使用 ActionListener 使用原始类中 JTextfield 的数据

java - 通过配置文件在 Java 中运行系统命令

CMD 不支持 UNC 路径作为当前目录

Windows 批处理 Do 在这个时候出乎意料

java - 从批处理文件显示错误对话框

java - 将方法发布为 Web 服务

java - 制作对象转换器的最佳实践

windows - 文件类型 .pl 关联并使用 cmd.exe 运行脚本