JAR-файл размещает на C:\Workbench\jars\antlr-4.4-complete.jar
Как java найти файл 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
Я совершенно запутался о несостоявшегося. Я ожидаю, что переменная PATH
будет зациклирована, чтобы найти файл jar. Но, похоже, нет. Зачем?
Моя догадка заключается в том, что в командной строке java -jar
не используется переменная PATH
для поиска файла jar. Но все же, почему?
Это по существу дубликат многих из них -> – jdv