Usando o Ubuntu 14.04, estava tentando definir simplesmente o JAVA PATH (que é onde a saga começou) agora o linux parece totalmente corrompido.
-
Inicialmente editei o PATH no etc / environment (que é onde meu PATH parece estar) e também adicionei uma linha de exportação JAVA_HOME.
PATH="/ usr / local / sbin: / usr / local / bin: / usr / sbin: / usr / bin: / sbin: / bin: / usr / jogos: / usr / local / games: / opt / jdk1. 8.0_111 / bin "
exportar JAVA_HOME = / opt / jdk1.8.0_111
Isso pareceu funcionar até que não funcionou. Não funcionou aparentemente por causa de algumas versões antigas da JVM que eram conflitantes / confusas.
-
Baseado na sabedoria do fórum editada .bashrc
export JAVA_HOME=/opt/jdk1.8.0_111
export PATH="$PATH:$JAVA_HOME/bin"
Provavelmente houve algum erro de sintaxe (ou algo assim).
Agora estou recebendo todos os tipos de erros quando abro um terminal:
bash: export: '=': not a valid identifier
bash: export: '/opt/jdk1.8.0_111': not a valid identifier
bash: export: '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/jdk1.8.0_111/bin:/opt/jdk1.8.0_111/bin': not a valid identifier
Nota : Duplicar jdk no caminho - provavelmente porque o PATH está em .bashrc e no ambiente.
Agora não consigo encontrar / editar o etc / environment ou o .bashrc
@ubuntu:~$ sudo gedit /etc/environment
bash: sudo: No such file or directory
@ubuntu:~$ sudo gedit ~/.bashrc
bash: sudo: No such file or directory
Corrigido esta questão acima Obrigado @muru
Meu problema principal aparentemente é causado por várias versões do java, mas eu tenho apenas a versão JAVA
$ sudo update-alternatives --config java
update-alternatives: error: no alternatives for java
Meu programa não está encontrando JAVA_HOME
$ sudo service dse start
Java executable not found (hint: set JAVA_HOME)
$ echo JAVA_HOME
JAVA_HOME
~$ java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
VM de servidor de 64 bits Java HotSpot (TM) (compilação 25.111-b14, modo misto)
O que eu faço agora?