Estoy solucionando problemas que requieren que conozca el classpath predeterminado en Windows. Hay un código de Java que hará esto (por ejemplo, http://dev-answers.blogspot.com/2006/06/how-do-you-print-java-classpath.html ), pero realmente me gustaría ver algo como tú obtendría 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
¿Java tiene una forma rápida de hacer esto en la línea de comandos?
windows
command-line
java
classpath
Barton Chittenden
fuente
fuente
No es necesario imprimir el classpath predeterminado. En Java, el classpath predeterminado es solo el directorio actual:
( Documentación de
java
: )Nota: Para completar: Hay otros dos caminos donde
java
buscará cosas:La ruta de clase de rutina de carga apunta de forma predeterminada a partes del JDK, y casi nunca desea meterse con ella (a menos que desee anular parte del JDK), por lo que probablemente no debería preocuparse por ello. Los directorios de extensión son para extender el JDK; ver http://docs.oracle.com/javase/7/docs/technotes/guides/extensions/index.html
fuente