У меня есть проект, который требует работы с Java - 64-битной для основного приложения. А для некоторых других библиотек требуется Java - 32-битная версия.
В 64-битной Ubuntu 12.04 при установке java он устанавливает только следующее
sun @ sun-M14xR2: ~ / Videos $ java -version java version "1.7.0_21" Среда выполнения OpenJDK (IcedTea 2.3 .9) (7u21-2.3.9-0ubuntu0.12.10.1) 64-битная серверная виртуальная машина OpenJDK (сборка 23.7-b01, смешанный режим)
Теперь как я могу сохранить это как есть + отдельно также установить Java - 32 бит?
Правильный способ установить более одной версии Java на одном компьютере - это использовать систему альтернатив Ubuntu. Посмотрите, как этот блог использует альтернативы.
Вот ссылка на справочную страницу команды update-alternatives
:
http://manpages.ubuntu.com/manpages/lucid/man8/update- alternatives.8.html
Развертывание java обнаруживается другим приложением и операционной системой хоста через переменные среды. Будет работать два развертывания java, если вы измените переменную окружения, чтобы она указала на требуемую версию java.
Запуск их обоих одновременно невозможен, AFAIK.