java如何定位JAR文件?
JAR文件位于java如何定位JAR文件?,java,jar,classpath,Java,Jar,Classpath,JAR文件位于C:\Workbench\jars\antlr-4.4-complete.JAR 环境变量包括: CLASSPATH=.;C:\Workbench\jars\* PATH=C:\Workbench\jars;... 我正在尝试使用以下命令: java -jar "C:\Workbench\jars\antlr-4.4-complete.jar" <-- OK java -jar antlr-4.4-complete.jar <-- FAIL! java org
C:\Workbench\jars\antlr-4.4-complete.JAR
环境变量包括:
CLASSPATH=.;C:\Workbench\jars\*
PATH=C:\Workbench\jars;...
我正在尝试使用以下命令:
java -jar "C:\Workbench\jars\antlr-4.4-complete.jar" <-- OK
java -jar antlr-4.4-complete.jar <-- FAIL!
java org.antlr.v4.Tool <-- OK
java-jar“C:\Workbench\jars\antlr-4.4-complete.jar”路径
用于查找要执行的命令,在这种情况下,将在路径上查找java
您需要提供到
java-jar
的绝对或相对路径,因为终端(bash/windows/zsh/etc…)不会以这种方式展开参数<代码>类路径被Java用来查找更多的jar,但它希望第一个参数是指向初始jar的正确路径。对不起,我忘了提到我正在使用Windows。但这似乎与我的猜测一致。这基本上是那里许多人的复制品-->