无法在 ubuntu 上 运行 java jar

Cannot run java jar on ubuntu

所以我想在 Ubuntu 上 运行 一个 jar 应用程序,但由于某些原因,它无法以意想不到的方式工作...

第一个:

java -version
openjdk version "1.8.0_151"
OpenJDK Runtime Environment (build 1.8.0_151-8u151-b12-0ubuntu0.16.04.2-b12)
OpenJDK 64-Bit Server VM (build 25.151-b12, mixed mode)

这是我尝试 运行 时得到的结果...

java -jar ./runnable-texturepacker.jar OR
java -jar runnable-texturepacker.jar 
-> Usage: inputDir [outputDir] [packFileName] [settingsFileName]

运行刚开始就给出...

java -jar
Error: -jar requires jar file specification
...

奇怪!

虽然这看起来像 Java JVM 错误消息,但它不是。

如果您要 read the docs 您发布的库,这些实际上是 Java 应用程序本身的输入参数,而不是 JVM。

如果你更进一步,read the source你会发现确切的错误信息。

System.out.println("Usage: inputDir [outputDir] [packFileName] [settingsFileName]");

解决方案

阅读您尝试使用的工具的手册。