Укажите JDK для tomcat7

Я бы посоветовал следовать руководству здесь

В руководстве вам предлагается добавить ppa, поскольку у этого драйвера нет лучшей версии в ядре или что-то в этом роде.

sudo add-apt-repository ppa:mpodroid/mactel

sudo apt-get update

sudo apt-get install b43-fwcutter firmware-b43-instal

После того, как вы установили их, вам необходимо установить linux-backports-modules-cw-3.2-oneiric-generic через

sudo apt-get install linux-backports-modules-cw-3.2-oneiric-generic

Если, если у вас есть pae (вы знаете, если вы это сделаете), пакет linux-backports-modules-cw-3.2-oneiric-generic-pae. (как говорится в руководстве)

sudo apt-get install linux-backports-modules-cw-3.2-oneiric-generic-pae

Затем вы должны отредактировать пару файлов

gksudo gedit /etc/modprobe.d/blacklist.conf

. Когда это открыто, добавьте строку

blacklist ndiswrapper

затем отредактируйте еще один файл с

gksudo /etc/pm/config.d/modules

, убедитесь, что беспроводные модули (b43 и bcma) занесены в черный список (takin from guide)

SUSPEND_MODULES="b43 bcma"

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

sudo reboot

Опять же, это все взято из руководства, которое я связал в первое предложение, поэтому, если это не имеет смысла, не стесняйтесь смотреть туда.

1
задан 23 July 2013 в 09:06

4 ответа

Tomcat фактически не использует вашу переменную среды JAVA_HOME, но заглядывает в некоторые предопределенные местоположения и в переменную JAVA_HOME, установленную внутри сценария запуска, как указывают другие ответы. Если вам не нравится возиться с сценарием запуска tomcat, вы можете создать символическую ссылку для вашей предпочтительной установки java, которая будет получена tomcat.

Например:

ln -s /usr/lib/jvm/java-8-oracle /usr/lib/jvm/default-java
8
ответ дан 25 May 2018 в 09:47

Открыть терминал

echo $JAVA_HOME

Скопировать результат. Затем

sudo -H gedit /etc/default/tomcat7

Замените #JAVA_HOME=/usr/lib/jvm/openjdk-6-jdk на вывод, который вы скопировали из $JAVA_HOME.

5
ответ дан 25 May 2018 в 09:47

Просто добавьте следующую строку в / etc / default / tomcat7, где определена переменная JAVA_HOME

JAVA_HOME=/usr/lib/jvm/java-7-oracle

, затем выполните команду

sudo service tomcat7 restart
2
ответ дан 25 May 2018 в 09:47

Добавляя ответ Митча (принятый ответ выше), проверьте свой каталог /usr/lib/jvm/. Обычно java устанавливается там сам.

Возможно, у вас установлен oracle java, или вы можете установить последнюю версию java. Просто просмотрите каталоги в /usr/lib/jvm/ и добавьте тот, в котором находится ваш java.

Для меня это было:

/usr/lib/jvm/java-8-oracle

Итак, замените

#JAVA_HOME=/some/directory

с

#JAVA_HOME=/usr/lib/jvm/java-8-oracle

выполнил эту работу для меня.

0
ответ дан 25 May 2018 в 09:47

Другие вопросы по тегам:

Похожие вопросы: