Как установить переменные среды JAVA в масштабе всей системы?

Я работаю разработчиком приложений java / j2ee, поэтому, пожалуйста, скажите мне, как настроить JAVA_HOME, JRE_HOME, CLASSPATH, чтобы я мог использовать Tomcat, Mysql, java все вместе в Терминале.

Я могу использовать все вместе в чистой среде сервера CLI или в среде рабочего стола с графическим интерфейсом.

3
задан 29 June 2012 в 16:39

24 ответа

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 25 July 2018 в 18:21

Используя 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
1
ответ дан 25 July 2018 в 18:21

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите иметь возможность переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 25 July 2018 в 18:21

Используя 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
1
ответ дан 31 July 2018 в 13:46

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 31 July 2018 в 13:46

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите иметь возможность переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 31 July 2018 в 13:46

Используя 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
1
ответ дан 2 August 2018 в 00:34

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 2 August 2018 в 00:34

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите иметь возможность переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 2 August 2018 в 00:34

Используя 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
1
ответ дан 4 August 2018 в 16:04

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 4 August 2018 в 16:04

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 4 August 2018 в 16:04

Easy.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 6 August 2018 в 00:41

Используя 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
1
ответ дан 6 August 2018 в 00:41

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите иметь возможность переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 6 August 2018 в 00:41

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 7 August 2018 в 18:07

Используя 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
1
ответ дан 7 August 2018 в 18:07

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 7 August 2018 в 18:07

Используя 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
1
ответ дан 10 August 2018 в 06:54

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 10 August 2018 в 06:54

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 10 August 2018 в 06:54

Используя 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
1
ответ дан 15 August 2018 в 18:51

Легко.

sudo nano /etc/environment

Добавьте путь к каталогу «bin» внутри каталога java после двоеточия.

PATH = "blah/blah/blah:........../xyz/yvc:/YOUR/PATH/TO/JAVA/BIN"

Сохраните его. Теперь выполните следующую команду ...

source /etc/environment

Проверьте, правильно ли она установлена.

java -version
0
ответ дан 15 August 2018 в 18:51

Если у вас установлено несколько версий Java (или, если на то пошло, несколько версий чего-либо), и вы хотите иметь возможность переключаться между ними, Environment Modules стоит рассмотреть. Он позволяет загружать, выгружать и переключаться между настройками среды для разных установленных версий любого программного обеспечения, для которого он настроен. Это de facto стандарт для кластеров, и, хотя поначалу его немного сложно настроить, он стоит усилий, ИМХО.

0
ответ дан 15 August 2018 в 18:51

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

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