Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
无法在ubuntu上运行java jar_Java_Jar_Executable Jar - Fatal编程技术网

无法在ubuntu上运行java jar

无法在ubuntu上运行java jar,java,jar,executable-jar,Java,Jar,Executable Jar,所以我想在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 -

所以我想在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错误消息,但事实并非如此

如果要为所发布的库添加参数,那么这些实际上是Java应用程序本身的输入参数,而不是JVM

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

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


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

如果没有指定jar文件,您希望java-jar做什么?自动运行目录中的所有JAR??这并不奇怪。问:您是否提供了请求的命令行参数inputDir等。?附言:双负表示它没有以意外的方式工作,这意味着它完全按照预期工作。我同意:jar正在运行并告诉您应该为它提供参数。