Ошибка: не удалось найти или загрузить основной класс xxx.jar в Linux - PullRequest
0 голосов
/ 24 мая 2019

Я получаю сообщение об ошибке: Не удалось найти или загрузить основной класс при запуске bash в linux, но он работает нормально при запуске его в Windows в файле .bat.

Это баш

jrepath="/usr/bin/java"

classpath="ALMConnector/*"

echo ${classpath}

${jrepath} -cp ${classpath} alm.db.UploadToALMmain ${csvFilePath}

${jrepath} -cp ${classpath} alm.db.PublishTestResult ${resultFolder} ${almUsername} ${almPassword} ${almResultfile}

Текущий рабочий каталог является родителем ALMConnector.

Это командный файл, который работает нормально.

set jrepath="C:\Program Files\Java\jdk1.8.0_141\bin\java.exe"

set classpath=ALMConnector\*

%jrepath% alm.db.UploadToALMmain %csvFilePath%

%jrepath% alm.db.PublishTestResult %resultFolder% %almUsername% %almPassword% %almResultfile%

Ошибка при запуске bash в linux:

[Step 4/4] ALMConnector/ALMConnector-1.0-SNAPSHOT.jar ALMConnector/commons-beanutils-1.9.2.jar ALMConnector/commons-codec-1.10.jar ALMConnector/commons-collections-3.2.1.jar ALMConnector/commons-lang3-3.4.jar ALMConnector/commons-logging-1.1.1.jar ALMConnector/EncryptIt-1.0.jar ALMConnector/joda-time-2.3.jar ALMConnector/opencsv-2.4.jar ALMConnector/opencsv-2.4-sources.jar ALMConnector/opencsv-3.8.jar ALMConnector/slf4j-api-1.7.21.jar ALMConnector/univocity-parsers-2.2.3.jar ALMConnector/uploadToAlm.jar ALMConnector/zipFolderInMemory.jar ALMConnector/zt-zip-1.8.jar
[09:50:01]  [Step 4/4] Error: Could not find or load main class ALMConnector.commons-beanutils-1.9.2.jar
[09:50:01]  [Step 4/4] Error: Could not find or load main class ALMConnector.commons-beanutils-1.9.2.jar
...