Java via Terminal, problemas

1. Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 26/02/2016 - 16:43h

Estou tendo problemas par compilar o java no terminal, nã olembro como ativar a a máquina virtual.
root@hotpc:/home/mbrainiac/NetBeansProjects# javac Teste.java
bash: javac: comando não encontrado

Fiz este procedimentos no Bash:



# locate javac

#/usr/share/bash-completion/completions/javac


# nano ~/.profile

Add the following lines to whichever file:

PATH=/path/to/java/bin:$PATH
JAVA_HOME=/path/to/java

export PATH
export JAVA_HOME


in Debian 8
PATH=/usr/share/bash-completion/completions/javac
JAVA_HOME=/path/to/java

export PATH
export JAVA_HOME



where /path/to/java is wherever you installed it (Such as /usr/local/java)

I am not sure, but you may need to set the CLASSPATH as well in order to compilte a java program. This will be /path/to/java/lib. (With the same syntax as above)

When you have added the above lines to .bash_profile, enter the command:
Code:

source .bash_profile

Ao final tentei:

root@hotpc:/home/mbrainiac/NetBeansProjects# source .bash_profilebash: .bash_profile: Arquivo ou diretório não encontrado

Segui esta dica:
http://www.linuxquestions.org/questions/linux-newbie-8/bash-javac-command-not-found-253914/


Alguém pode me ajudar?


  


2. set-default

Paulo Henrique
MrCrawl3r

(usa Ubuntu)

Enviado em 26/02/2016 - 18:18h

sudo add-apt-repository ppa:webupd8team/java -y 
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default


O mundo depende dos computadores, tenha total domínio sobre os computadores e domine o mundo.


3. Re: Java via Terminal, problemas

edps
edps

(usa Slackware)

Enviado em 26/02/2016 - 19:57h

Mininu, instale o JAVA em seu Debian assim:

https://www.vivaolinux.com.br/artigo/Instalacao-do-Java-da-Oracle-em-distros-Debian-like/

Depois (se quiser) acrescente o PATH abaixo em seu ~/.bashrc

# PATH.
export PATH=$HOME/bin:/bin:/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/usr/lib/java/bin:/usr/lib/java/jre/bin:$PATH


* nem sei se isto é preciso, mas não estou usando Debian no momento.

Verifique apenas o caminho do executável JAVA e altere o $PATH acima de acordo com sua localização.

--------------------------------------------------------------------------------------------------------------
Em Linux, geralmente 99,9% dos problemas são causados por um "ser" que ocupa
o espaço entre a cadeira e o teclado: FATO!


4. Re: Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 26/02/2016 - 20:42h

MrCrawl3r escreveu:

[code]sudo add-apt-repository ppa:webupd8team/java -y
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo apt-get install oracle-java8-set-default[/code/

O mundo depende dos computadores, tenha total domínio sobre os computadores e domine o mundo.


Olá amigo já tenho o Java instalado preciso ativar para usar programação Java no terminal

#locate javac

#/usr/share/bash-completion/completions/javac




5. Re: Java via Terminal, problemas

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/02/2016 - 21:31h

Rode o updatedb como root e depois re-execute o locate.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



6. Re: Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 26/02/2016 - 21:40h

listeiro_037 escreveu:

Rode o updatedb como root e depois re-execute o locate.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


ok
locate javac
última linha
/usr/share/bash-completion/completions/javac

locate java
última linha
/var/lib/menu-xdg/applications/menu-xdg/X-Debian-Applications-System-Security-java_policy_tool.desktop

root@hotpc:/home/mbrainiac# which java
/usr/bin/java


root@hotpc:/home/mbrainiac# java -version
java version "1.8.0_73"
Java(TM) SE Runtime Environment (build 1.8.0_73-b02)
Java HotSpot(TM) Client VM (build 25.73-b02, mixed mode, sharing)


Parar por hoje senão faço ptzadas (asneiras)


7. Re: Java via Terminal, problemas

edps
edps

(usa Slackware)

Enviado em 26/02/2016 - 22:19h

Se seguiu o tal artigo que citei, e empacotou e instalou o JDK, o caminho seria esse num sistema i686:

/usr/lib/jvm/jdk-8-oracle-i586/bin/javac

--------------------------------------------------------------------------------------------------------------
Em Linux, geralmente 99,9% dos problemas são causados por um "ser" que ocupa
o espaço entre a cadeira e o teclado: FATO!


8. Re: Java via Terminal, problemas

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/02/2016 - 23:19h

bash-completion é um software que permite, quando se usa BASH como shell, usar a tecla <TAB> para se completar a linha de comando.

Exemplo

Eu digito no sinal de cifrão "$" ls e aperto a tecla <TAB>. O que aparece no meu terminal Debian com os meus softwares instalados?

ls           lsb_release  lsinitramfs  lsof         lsusb        
lsattr lscpu lslocks lspci
lsblk lshw lsmod lspgpot


São todos comandos iniciados por ls que o bash-completion lhe dá opção de usar. Tem uma cara de help, mas a ideia passa bem perto disto.

Portanto esqueça da linha de bash-completion do resultado do locate. Este é o arquivo de dados do bash-completion para java.

Na verdade você deve se preocupar com diretórios onde há comandos como /bin e /usr/bin. /sbin e /usr/sbin são para root.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



9. Re: Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/02/2016 - 10:29h

edps escreveu:

Se seguiu o tal artigo que citei, e empacotou e instalou o JDK, o caminho seria esse num sistema i686:

/usr/lib/jvm/jdk-8-oracle-i586/bin/javac

--------------------------------------------------------------------------------------------------------------
Em Linux, geralmente 99,9% dos problemas são causados por um "ser" que ocupa
o espaço entre a cadeira e o teclado: FATO!


Valeu man, vou verificar


10. Re: Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/02/2016 - 10:32h

listeiro_037 escreveu:

bash-completion é um software que permite, quando se usa BASH como shell, usar a tecla <TAB> para se completar a linha de comando.

Exemplo

Eu digito no sinal de cifrão "$" ls e aperto a tecla <TAB>. O que aparece no meu terminal Debian com os meus softwares instalados?

ls           lsb_release  lsinitramfs  lsof         lsusb        
lsattr lscpu lslocks lspci
lsblk lshw lsmod lspgpot


São todos comandos iniciados por ls que o bash-completion lhe dá opção de usar. Tem uma cara de help, mas a ideia passa bem perto disto.

Portanto esqueça da linha de bash-completion do resultado do locate. Este é o arquivo de dados do bash-completion para java.

Na verdade você deve se preocupar com diretórios onde há comandos como /bin e /usr/bin. /sbin e /usr/sbin são para root.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Valeu Man


11. Re: Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/02/2016 - 10:32h

listeiro_037 escreveu:

bash-completion é um software que permite, quando se usa BASH como shell, usar a tecla <TAB> para se completar a linha de comando.

Exemplo

Eu digito no sinal de cifrão "$" ls e aperto a tecla <TAB>. O que aparece no meu terminal Debian com os meus softwares instalados?

ls           lsb_release  lsinitramfs  lsof         lsusb        
lsattr lscpu lslocks lspci
lsblk lshw lsmod lspgpot


São todos comandos iniciados por ls que o bash-completion lhe dá opção de usar. Tem uma cara de help, mas a ideia passa bem perto disto.

Portanto esqueça da linha de bash-completion do resultado do locate. Este é o arquivo de dados do bash-completion para java.

Na verdade você deve se preocupar com diretórios onde há comandos como /bin e /usr/bin. /sbin e /usr/sbin são para root.

----------------------------------------------------------------------------------------------------------------
http://24.media.tumblr.com/tumblr_m62bwpSi291qdlh1io1_250.gif

# apt-get purge systemd (não é prá digitar isso!)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


Valeu Man


12. Re: Java via Terminal, problemas

Marco Brainiac
mbrainiac

(usa Debian)

Enviado em 27/02/2016 - 11:04h

edps escreveu:

Se seguiu o tal artigo que citei, e empacotou e instalou o JDK, o caminho seria esse num sistema i686:

/usr/lib/jvm/jdk-8-oracle-i586/bin/javac

--------------------------------------------------------------------------------------------------------------
Em Linux, geralmente 99,9% dos problemas são causados por um "ser" que ocupa
o espaço entre a cadeira e o teclado: FATO!


eu instalei pela repo holandesa
https://www.vivaolinux.com.br/dica/Java-no-Debian-e-derivados-Atualizacao-via-repositorio

Está localizado em:
/usr/share/java





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts