Estou solucionando problemas, o que exige que eu conheça o caminho de classe padrão no Windows. Há código java que fará isso (por exemplo, http://dev-answers.blogspot.com/2006/06/how-do-you-print-java-classpath.html ), 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 pela linha de comando?
windows
command-line
java
classpath
Barton Chittenden
fonte
fonte
Não é necessário imprimir o caminho de classe padrão. Em Java, o caminho de classe padrão é apenas o diretório atual:
( Documentação de
java
: )Nota: Para completar amor: Theree são dois outros caminhos onde
java
vai olhar para o material:Por padrão, o caminho da classe de auto-inicialização aponta para partes do JDK, e você quase nunca deseja mexer com ele (a menos que queira substituir parte do JDK), portanto, provavelmente não deve se preocupar com isso. Os diretórios de extensão são para estender o JDK; consulte http://docs.oracle.com/javase/7/docs/technotes/guides/extensions/index.html
fonte