Я работаю разработчиком приложений java / j2ee, поэтому, пожалуйста, скажите мне, как настроить JAVA_HOME, JRE_HOME, CLASSPATH, чтобы я мог использовать Tomcat, Mysql, java все вместе в Терминале.
Я могу использовать все вместе в чистой среде сервера CLI или в среде рабочего стола с графическим интерфейсом.
Используя 12.04, размещение информации в /etc/environment
сработало для меня:
tku@buster:~$ cat /etc/environment
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
[...]
LC_MEASUREMENT="de_DE.UTF-8"
JAVA_HOME=/home/tku/work/jdk1.7.0_05
Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите иметь возможность переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это де-факто стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.
Легко.
sudo nano /etc/environment
Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.
PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"
Сохраните. Теперь выполните следующую команду ...
source /etc/environment
Проверьте, правильно ли он установлен.
java -version