Запуск jar-файла из cygwin вызывает ошибку, когда из командной строки он запускается, почему?(в окнах) - PullRequest
0 голосов
/ 12 октября 2011

это команда.

java -cp clojure.jar;sum.jar CalculateSum

sum.jar - это файл jar, созданный из clojure и java-кода. CalculateSum - это файл, который содержит основной метод Java.

ошибка от Cygwin

невозможно выполнить двоичный файл, ошибка 126

Ответы [ 3 ]

2 голосов
/ 12 октября 2011

Cygwin предоставляет вам среду * nix в Windows, так что вам, возможно, придется заменить разделитель пути к классам на двоеточия:

java -cp clojure.jar:sum.jar CalculateSum
1 голос
/ 12 октября 2011

Попробуйте:

java -cp clojure.jar:sum.jar:. CalculateSum

Если вы выполняете в том месте, где у вас есть корень пакетов для CalculateSum.class

0 голосов
/ 13 октября 2011
java -cp "clojure.jar;sum.jar" CalculateSum this is working
...