Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » UNIX » exec java - проблема с запуском дистрибутива на Ubuntu 12

Модерирует : ShriEkeR

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

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, но разобраться не смог.  
 
Как говорится - хелп.
 
Заранее всем спасибо.

Всего записей: 82 | Зарегистр. 17-05-2006 | Отправлено: 16:55 04-08-2012
ASE_DAG



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
> Поставил я maven, но разобраться не смог.
Насколько я понимаю, ничего более нежели простое
$ git clone https://github.com/Diablo-D3/DiabloMiner
$ cd DiabloMiner
$ mvn install

не требуется.
 
У меня после этого:
$ ./DiabloMiner-Linux.sh
[8/4/12 6:18:12 PM] ERROR: You forgot to give any bitcoin connection info, please add either -l, or -u -p -o and -r


----------
Dmitry Alexandrov <321942@gmail.com> [PGP] [BTC]

Всего записей: 9272 | Зарегистр. 12-05-2005 | Отправлено: 18:20 04-08-2012
Tronen

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Все отлично, спасибо))
Важнее то, что все-таки запустилось, остальное - уже детали эксплуатации, а тут уже у меня проблем нет)
 
Спасибо еще раз.

Всего записей: 82 | Зарегистр. 17-05-2006 | Отправлено: 23:50 05-08-2012
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » UNIX » exec java - проблема с запуском дистрибутива на Ubuntu 12


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru