2016-04-20 3 views
1

java -jar xxx.jar (скомпилирован с maven) работает очень хорошо на Mac OSX и Windows, но я получаю следующую ошибку: «Ошибка: не удалось найти или загрузить основной класс» на малине pi. Предложения или помощь будут оценены.java -jar xxx.jar работает очень хорошо на Mac OSX и Windows, но я получаю следующую ошибку: «Ошибка: не удалось найти или загрузить основной класс» на малине pi

ответ

0

Это означает, что xxx.jar не содержит файл манифеста, который имеет основной класс (который содержит основной метод) для начала. В этом случае, вы должны указать в командной строке, как показано ниже

java -cp xxx.jar com.mypack.mymainclass 

где ваш главный метод находится в классе com.mypack.mymainclass

+0

вы можете проверить этот файл [ссылка] (http://wikisend.com/download /765616/mavenproject1-1.0-SNAPSHOT.jar) – Liger

+0

@Liger Ваш JAR-файл содержит основной метод, определенный в манифесте. Таким образом, он запускает основной метод, но отсутствует какой-либо другой класс java.lang.NoClassDefFoundError: javafx/application/Application' – Thanga

+0

, какова ваша версия java? 1,7? – Liger