Синтаксис объявления переменной JAVA_HOME в / etc / environment?

Gnome Shell можно изменить с помощью Gnome Extensions - я думаю, что это расширение будет работать для вас:

Расширения Gnome

Это выполняется путем перетаскивания и опустив окна на место, он покажет оранжевую подсветку (похоже, не соответствует теме: /). Вы можете изменить промежуток между окнами в настройках:

Хотя в настоящее время это расширение недоступно для GNOME 3.18, вам придется . [ ! d10]

0
задан 24 April 2017 в 20:34

2 ответа

После прочтения этого вопроса:

Как перезагрузить переменные из / etc / environment без повторной регистрации?

ответ должен был бы использовать команду source , после объявления JAVA_HOME во второй строке:

thufir@doge:~$ thufir@doge:~$ source /etc/environment thufir@doge:~$ thufir@doge:~$ cat /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" JAVA_HOME="/usr/bin/java" thufir@doge:~$ thufir@doge:~$ which java /usr/bin/java thufir@doge:~$ thufir@doge:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games thufir@doge:~$ thufir@doge:~$ echo $JAVA_HOME /usr/bin/java thufir@doge:~$ thufir@doge:~$ sudo update-alternatives --config java There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java Nothing to configure. thufir@doge:~$

Однако он не работает second , поскольку причина установки JAVA_HOME жалуется: [ ! d5] thufir@doge:~$ thufir@doge:~$ jars/apache-cxf-3.1.11/bin/wsdlvalidator ERROR: Set JAVA_HOME to the path where the J2SE 6.0 (JDK6.0) is installed thufir@doge:~$

В то время как ответ, не уверен, что он правильный или полный.

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

После прочтения этого вопроса:

Как перезагрузить переменные из / etc / environment без повторной регистрации?

ответ должен был бы использовать команду source , после объявления JAVA_HOME во второй строке:

thufir@doge:~$ thufir@doge:~$ source /etc/environment thufir@doge:~$ thufir@doge:~$ cat /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games" JAVA_HOME="/usr/bin/java" thufir@doge:~$ thufir@doge:~$ which java /usr/bin/java thufir@doge:~$ thufir@doge:~$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games thufir@doge:~$ thufir@doge:~$ echo $JAVA_HOME /usr/bin/java thufir@doge:~$ thufir@doge:~$ sudo update-alternatives --config java There is only one alternative in link group java (providing /usr/bin/java): /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java Nothing to configure. thufir@doge:~$

Однако он не работает second , поскольку причина установки JAVA_HOME жалуется: [ ! d5] thufir@doge:~$ thufir@doge:~$ jars/apache-cxf-3.1.11/bin/wsdlvalidator ERROR: Set JAVA_HOME to the path where the J2SE 6.0 (JDK6.0) is installed thufir@doge:~$

В то время как ответ, не уверен, что он правильный или полный.

0
ответ дан 24 July 2018 в 20:22

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

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