Problemas com classpath

Iniciado por andrecs2, 07 de Dezembro de 2005, 00:05

tópico anterior - próximo tópico

andrecs2

eu instalei o jdk 1.5 que baixei no site da sun, e coloquei em /usr/local, segundo um tutorial que li na net, setei o arquivo /etc/profile com o classpath, mas quando eu inicio meu computador nao carregas essas alteracoes, somente quando digito o comando: source /etc/profile , depois eu digito no colsole e javac e retorna  o seguinte:

andre@kallil:~$ javac
Usage: javac <options> <source files>
where possible options include:
 -g                         Generate all debugging info
 -g:none                    Generate no debugging info
 -g:{lines,vars,source}     Generate only some debugging info
 -nowarn                    Generate no warnings
 -verbose                   Output messages about what the compiler is doing
 -deprecation               Output source locations where deprecated APIs are used
 -classpath <path>          Specify where to find user class files
 -cp <path>                 Specify where to find user class files
 -sourcepath <path>         Specify where to find input source files
 -bootclasspath <path>      Override location of bootstrap class files
 -extdirs <dirs>            Override location of installed extensions
 -endorseddirs <dirs>       Override location of endorsed standards path
 -d <directory>             Specify where to place generated class files
 -encoding <encoding>       Specify character encoding used by source files
 -source <release>          Provide source compatibility with specified release
 -target <release>          Generate class files for specific VM version
 -version                   Version information
 -help                      Print a synopsis of standard options
 -X                         Print a synopsis of nonstandard options
 -J<flag>                   Pass <flag> directly to the runtime system


mas quando eu digito java

andre@kallil:~$ java -version
java version "1.4.2"
gij (GNU libgcj) version 4.0.2 20050808 (prerelease) (Ubuntu 4.0.1-4ubuntu9)

Copyright (C) 2005 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
andre@kallil:~$


ele me traz outro jvm q ja esta instalado, so q eu quero usar o seguinte:


andre@kallil:/$ /usr/local/jdk1.5.0_06/bin/java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
andre@kallil:/$



me ajudem ae na morau!!!!!!

[/code]

evaldo

fala ae Andrecs2!
Bem, acredito que antes de tudo voce precisa excluir um link simbolico que existe em /etc/bin chamado java (/etc/bin/java), é esse cara quem esta te respondendo.
Depois voce precisa acertar as variaveis de ambiente (CLASSPATH, JAVA_HOME, PATH, etc), neste caso voce precisa editar o arquivo bash.bashrc (/etc/bash.bashrc) e na variavel PATH incluir o caminho <diretorio onde o jdk foi instalado>/bin, ai é só inicializar outro terminal e testar, nao esqueça de criar todas as variaveis para o jdk.

Boa sorte e que a força esteja com voce.
[]s
Evaldo.
"In a world without fences, who needs Gates?"
Java / Linux

andrecs2

me ajudem por favor, ao inves de resolver eu baguncei  tudo, to pensando em reinstalar tudo.... apesar de n achar uma boa ideia, se tiver alguem que possa me ajudar online por favor de uma luz p eu poder levar o pc p onde tenha internet


ps.: valeu pela força evaldo e a todos que puderem ajudar

sds
André Carlos

Aleslash

Cara, vc só precisa alterar o bash.bashrc
lá, ja vai haver um PATH, vc só põe o caminho do bin da sun antes do que ja ta lá.
tipo PATH=/usr/local/sdk/bin:$PATH:/aljshasiyaid...
desculpa o exemplo, to no trampo, e é logico que não é linux aqui...ta pra nascer um bem afortunado que trampa com linux.

Qualquer duvida é só mandar

murtog

Digita isso no terminal:

sudo update-alternatives --config java


E escolha o Sun Java =]

andrecs2

murtog

eu fui fazer isso sudo update-alternatives --remove  java e baguncei tudo, tentei fazer por sudo update-alternatives --install java, mas n saiu direito n

Alexandre Thomaz ,

eu também fiz isso mas n adiantou muito n, acho q o q eu fiz com esse update-alternatives, macacou tudo



no mais hj a noite eu vou tentar novamente e colocou minhas duvidas ou resultados aqui

evaldo

André, faz o seguinte: da uma lida nesse topico que eu respondi pra um cara que ta com um problema parecido com o seu...
http://ubuntuforum-pt.org/index.php?topic=2148&highlight=
espero que isso te ajude.
Mande noticias sobre sucessos ou tropeços.

[]s
Evaldo.
"In a world without fences, who needs Gates?"
Java / Linux