Saber qual é o ClassPath

15 respostas
flaviotomazio

Oi, como faço para saber como está configurado o ClassPath no Windows?

15 Respostas

Preco

Clica com o botão direito em “Meu computador”, vai em “Propriedades”, “Avançado”, “Variáveis de Ambiente”. :slight_smile:

Se tu quiser fazer isso pelo Java, usa a propriedade System.getenv().
Ela retorna um mapa, contendo todas as variáveis de ambiente do seu sistema operacional.

Se tu quiser saber o conteúdo de uma variável específica, como “CLASSPATH”, basta passar o nome da variável por parâmetro pra essa função (System.getenv(“CLASSPATH”)).

Abraços o/

flaviotomazio

Pelo DOS tem jeito?

Aqui apareceu: .;C:\Arquivos de programas\QuickTime\QTSystem\QTJava.zip

Preco

Pelo DOS seria SET CLASSPATH sem parâmetros :slight_smile:

ps.: Aqui no meu pc do serviço o classpath também tem só o QuickTime… Em versões anteriores do Java, a Classpath era lotaaaada de coisa eheh

flaviotomazio

Então posso setar mais locais para o ClassPath certo? Tipo .;C:\Arquivos de programas\QuickTime\QTSystem\QTJava.zip;Novo Endereço

Preco

Sim sr :smiley:

flaviotomazio

Valeu pelas informações cara :lol:

Preco

Ah, só um detalhe… se tu for adicionar um endereço ao classpath, tens que fazer assim:

c:> set CLASSPATH = %CLASSPATH%; endereço

Pra manter o valor atual e acrescentar outro =D

flaviotomazio

Outra coisa, eu posso adicionar tanto pastas como arquivos Jar, correto?

Preco

Sim sr :smiley:

flaviotomazio

Beleza, obrigado novamente. :smiley:

jgbt

não é bem assim, a unica pasta que é reconhecida eplo CLASSPATH é a pasta lib do diretorio de instalação do JDK.
qualquer outra não vai funcioanr, vc vai precisar especificar o caminho todo, inclusive o nome do arquivo jar.

[]´s

jgbt

ouotra coisa, se vc entrar no cmd e digitar echo %CLASSPATH% vai mostrar o conteeudo da variavel.

[]´s

flaviotomazio

Ok, obrigado :slight_smile:

flaviotomazio

Outra coisa, como eu faço para setar a \lib do JDK como uma ClassPath pelo DOS?

flaviotomazio

Up. Como eu faço para definir o lib da pasta Java como ClassPath pelo DOS?

Criado 21 de dezembro de 2007
Ultima resposta 28 de dez. de 2007
Respostas 15
Participantes 3