Точно такой же вопрос был задан Вот , но ОП спрашивал относительно системы Windows. я бегу Linux Mint 14 "Nadia" - KDE (64-разрядная версия) , ответ @Kalyan, предоставленная Акелле на этот вопрос, должна работать для меня, но это не так.
Вот подробности моей ситуации:
Чтобы соответствовать моей команде разработчиков, мне нужно использовать 32-битную версию jdk-6u18, поэтому я скачал
jdk-6u18-linux-i586.bin
,Перед установкой JDK я полностью удалил все (и я имею в виду все) пакеты, связанные с Java, включая все
OpenJava
пакеты. Я пытался уйтиjava-common
установлен, но это не имеет значения.Чтобы установить 32-битный Java JDK на мою 64-битную ОС, мне пришлось
ia32-libs
как предложено Вот ,Я попытался установить ранее упомянутый JDK в следующих каталогах ...
/usr/local /usr/lib /usr/java
Я установил свой
JAVA_HOME
соответственно, в зависимости от того, где я установил JDK (то есть путь кjdk1.6.0_18
каталог). я добавить$JAVA_HOME/bin
на мой путь. Я также установил (ненужный?)JRE_HOME
переменная к$JAVA_HOME/jre
,Когда я бегу
set
все переменные отображаются так, как я ожидал. вjdk1.6.0_18
каталог, который я также пытался рекурсивно устанавливать разрешения для755
просто чтобы убедиться, что моя проблема не была ошибкой разрешений. Со всеми этими конфигурациями все, что связано с Java, работает нормально, кроме плагина браузера.Я пытался установить
MOZILLA_HOME
переменная к~/.mozilla
а также$HOME/.mozilla
, Оба, кажется, выполняют то же самое и отображают, как я ожидал, когда я бегуset
,Я понимаю, что Chrome, Chromium и Firefox требуют ссылки на
libnpjp2.so
вplugins
каталог для Java для работы в этих браузерах. Я создал ссылку, используяsudo ln -s
в следующих каталогах ...~/.mozilla/plugins /usr/lib/chromium-browser/plugins /usr/lib/firefox/plugins
... а также пытались установить права доступа к ссылке на
755
все безрезультатно.У меня закончились идеи, и я действительно не хочу иметь двойную установку Java Мы ценим любые предложения.