Tronen
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет всем! Возникла проблема с запуском консольного приложения, которое использует java. Суть следующая: Копирую в домашний каталог дистрибутив: git clone https://github.com/Diablo-D3/DiabloMiner чирканул скрипт для запуска с домашней папки: cd DiabloMiner ./DiabloMiner-Linux.sh есть еще ключи, но к делу отношения не имеет, до ключей не доходит... В упомянутом скрипте (DiabloMiner-Linux.sh) есть строка: exec java -Xmx32m -cp target/libs/*:target/DiabloMiner.jar -Djava.library.path=target/libs/natives/linux com.diablominer.DiabloMiner.DiabloMiner $@ На ней вываливается экзепшн: Exception in thread "main" java.lang.NoClassDefFoundError: com/diablominer/DiabloMiner/DiabloMiner Caused by: java.lang.ClassNotFoundException: com.diablominer.DiabloMiner.DiabloMiner at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) Could not find the main class: com.diablominer.DiabloMiner.DiabloMiner. Program will exit. Изнасилование гугли дает столько следующее (пишет автор в ответ на подобный пост): I assume you downloaded this from git. You forgot to build it, run mvn package Т.е. как я понял, надо еще отбилдить этот пакет. И с этим возникла трудность. Поставил я maven, но разобраться не смог. Как говорится - хелп. Заранее всем спасибо. |