Этот точно такой же вопрос был задан здесь, но ОП спрашивал в отношении системы Windows. Я использую Linux Mint 14 "Nadia" - KDE (64-разрядная версия). Ответ @Kalyan, предоставленный Акеллой на этот вопрос, должен работать для меня, но это не так.

Вот подробности моей ситуации:

  1. Чтобы соответствовать моей команде разработчиков, мне нужно использовать 32-разрядную версию jdk-6u18, поэтому я скачал jdk-6u18-linux-i586.bin .

  2. Перед установкой JDK я полностью удалил все (и я имею в виду все) пакеты, связанные с Java, включая все пакеты OpenJava . Я попытался оставить установленным java-common , но это не имеет значения.

  3. Чтобы установить 32-битный Java JDK на мою 64-битную ОС, мне нужно было установить ia32-libs как предложено здесь .

  4. Я попытался установить ранее упомянутый JDK в следующих каталогах ...

    /usr/local  
    /usr/lib  
    /usr/java
    
  5. Я установил свою переменную JAVA_HOME соответственно в зависимости от того, где я установил JDK (то есть путь к jdk1.6.0_18 ). Я добавляю $JAVA_HOME/bin в мой путь. Я также установил (ненужный?) Переменная JRE_HOME в $JAVA_HOME/jre .

    Когда я запускаю set все переменные отображаются так, как я ожидал. В каталоге jdk1.6.0_18 я также попытался рекурсивно установить разрешения на 755 чтобы убедиться, что моя проблема не была ошибкой разрешений. Со всеми этими конфигурациями все, что связано с Java, работает нормально, кроме плагина браузера.

  6. Я попытался установить переменную MOZILLA_HOME в ~/.mozilla и $HOME/.mozilla . Оба, кажется, выполняют то же самое и отображают, как я ожидаю, когда я запускаю set .

  7. Я понимаю, что Chrome, Chromium и Firefox требуют ссылки на libnpjp2.so в каталоге plugins чтобы Java работала в этих браузерах. Я создал ссылку с помощью sudo ln -s в следующих каталогах ...

    ~/.mozilla/plugins
    /usr/lib/chromium-browser/plugins
    /usr/lib/firefox/plugins
    

    ... и также попытались установить права доступа к ссылке на 755 , но все безрезультатно.

    У меня закончились идеи, и я действительно не хочу иметь двойную установку Java. Мы ценим любые предложения.

0