У меня есть клиентское приложение, которое должно работать в Unix. Он отлично работает в Windows, но я получаю исключение NoClassDefFound в Unix. Вот мой файл манифеста:
Манифест-Версия: 1.0
Ant-версия: Apache Ant 1.6.5
Создано: 2.3 (Корпорация IBM)
Main-Class: com.main.Client
Путь к классу: lib / commons-lang-2.3.jar lib / commons-io-1.3.2.jar lib / comm
ons-logging-api-1.1.jar lib / log4j-1.2.12.jar
И структура Client.jar:
ком
ком / главная
Lib
мета-инф
Чтобы запустить его, я использую команду ниже:
$JAVA_HOME/jre/bin/java -jar Client.jar
Отлично работает в windows. Почему-то я думаю, что это не правильно читать манифест. Помогите, пожалуйста! Спасибо!