-
jdk/bin/jps
deve listar todos os IDs do processo java que executam esse sistema - subseqüentemente invoque
jdk/bin/jinfo <pid>
para ver muitas informações ... o que você precisa também está lá ...
Estou fazendo alguns problemas, o que requer que eu conheça o caminho de classe padrão no Windows. Há código java que fará isso (por exemplo, link ), mas eu realmente gostaria de ver algo como você obteria de perl -V
:
...
@INC:
/etc/perl
/usr/local/lib/perl/5.10.1
/usr/local/share/perl/5.10.1
/usr/lib/perl5
/usr/share/perl5
/usr/lib/perl/5.10
/usr/share/perl/5.10
/usr/local/lib/site_perl
O Java tem uma maneira rápida de fazer isso em linha de comando?
Não há necessidade de imprimir o caminho de classe padrão. Em Java, o caminho de classe padrão é apenas o diretório atual:
If -classpath and -cp are not used and CLASSPATH is not set, the user class path consists of the current directory (.).
( documentação de java
: )
Observação: Por razões de integridade: Theree são dois outros caminhos onde java
irá procurar por coisas:
O caminho da classe bootstrap por padrão aponta para partes do JDK, e você quase nunca quer mexer com ele (a menos que você queira sobrescrever parte do JDK), então você provavelmente não deve se preocupar com isso. Os diretórios de extensão são para estender o JDK; veja link
Tags command-line java windows classpath