Ich mache eine Fehlerbehebung, bei der ich den Standardklassenpfad unter Windows kennen muss. Es gibt Java-Code, der dies tut (z. B. http://dev-answers.blogspot.com/2006/06/how-do-you-print-java-classpath.html ), aber ich würde wirklich gerne so etwas wie Sie sehen würde bekommen von 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
Verfügt Java über eine schnelle Befehlszeilenmethode?
windows
command-line
java
classpath
Barton Chittenden
quelle
quelle
Der Standardklassenpfad muss nicht gedruckt werden. In Java ist der Standardklassenpfad nur das aktuelle Verzeichnis:
( Dokumentation
java
: )Hinweis: Der Vollständigkeit halber: Es gibt zwei andere Wege, auf denen
java
nach Dingen gesucht wird:Der Bootstrap-Klassenpfad verweist standardmäßig auf Teile des JDK, und Sie möchten fast nie damit herumspielen (es sei denn, Sie möchten einen Teil des JDK überschreiben), sodass Sie sich wahrscheinlich keine Sorgen machen sollten. Die Erweiterungsverzeichnisse dienen zum Erweitern des JDK. Siehe http://docs.oracle.com/javase/7/docs/technotes/guides/extensions/index.html
quelle