linux. запуск java программ из исполняемых файлов

Модератор: Absurd

Ответить
noodle23
Сообщения: 2
Зарегистрирован: 12 мар 2007, 17:43

Здраствуйте. проблема такая:
для версии ядра 1.4.2, при подключении usb-flash, срабатывает механизм /sbin/hotplug. из него я пытаюсь вызвать программу на java, т.е. вписываю туда (/sbin/hotplug)

java fileName params

но при подключении usb java программа не запускается.

если просто создать текстовый файл и в него вписать эту строку. вызвать

./filname

, то всё работает

заранее спасибо за помощь
Аватара пользователя
Oscar
Сообщения: 963
Зарегистрирован: 29 май 2004, 13:44
Откуда: Мюнхен (рожден в Киеве)
Контактная информация:

1. попробуй в hotplug вписать что-то типа:
"Hello world!" >> /home/user/hotplug_test
и посмотреть, создастся ли файл

2. возможно путь к "fileName" указан не правильно, попробуй указать полный путь, типа:
java /home/user/fileName params

если не получится - пиши, дружно покурим маны :-)
mobius
Сообщения: 157
Зарегистрирован: 25 янв 2005, 18:42
Откуда: Минск
Контактная информация:

Ещё такая штука, с пакетами внимательно следить нужно.

Возможно у тебя ява машина кидает ClassNotFoundException....
Всё об отдыхе на http://chugaga.com
noodle23
Сообщения: 2
Зарегистрирован: 12 мар 2007, 17:43

спасибо что ответили. оказывается это работает, если java Запускать не из hotplug, а из дополнительного скрипта, который вызывать из hotplug.
Ответить