LINUX.ORG.RU

Как заставить vuze работать с сановской явой?


0

0

у меня при попытке запуска vuze он говорит, что опенждк не найдено, как можно решить эту проблему? Не устанавливая openjdk? Покопался вроде таких настроек нет, конфигов подобных тоже вроде нету.

★★★★★

Походу единственное решение поправить файл /usr/bin/azureus

Но это как то не по убунтовски.

Dudraug ★★★★★
() автор топика
Ответ на: комментарий от TuxR

> Последнее сообщение

Не, это не поможет. Незнаю как в бубунте, но в дебиане его мантейнер -- неадекват:

% cat `which azureus`
#!/bin/sh
JAVA='/usr/lib/jvm/java-6-openjdk/jre/bin/java -Xmx1024M'
. /usr/share/java-config/libswt-3.4-java
if [ -z $VUZE ]; then
        UI=-Dforce.ui=az2
fi
exec $JAVA -Djava.library.path=/usr/lib/jni:/usr/lib \
        -classpath /usr/share/java/Azureus2.jar:$JARS \
        -Dazureus.install.path="$HOME/.azureus" \
        $UI \
        org.gudy.azureus2.ui.common.Main "$@"

Гвоздями забито.проще и правильнее всего, в данном случае, заменить

JAVA='/usr/lib/jvm/java-6-openjdk/jre/bin/java -Xmx1024M'

на

JAVA='java -Xmx1024M'

Тогда он будет пользовать то, что прописано в альтернативах. Явовские альтернативы обновляются одной командой update-java-alternatives.

a3
()
Ответ на: комментарий от a3

Все так, но что бы избежать проблем с обновлениями лучше думается мне поместить исправленный скрипт в ~/bin/

Dudraug ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.