Pfad des ausgeführten Programms (Jar-Datei) ermitteln: Unterschied zwischen den Versionen
Aus Byte-Welt Wiki
Die Seite wurde neu angelegt: „Folgender Code ermittelt den Pfad der aktuell laufenden Anwendung (ausführbare Jar-Datei): <code=java> private String getJarPath() { final CodeSource source …“ |
KKeine Bearbeitungszusammenfassung |
||
| Zeile 4: | Zeile 4: | ||
private String getJarPath() { | private String getJarPath() { | ||
final CodeSource source = this.getClass().getProtectionDomain().getCodeSource(); | final CodeSource source = this.getClass().getProtectionDomain().getCodeSource(); | ||
if (source != null) { | |||
return source.getLocation().getPath(); | |||
} | |||
return null; | |||
} | } | ||
</code=java> | </code=java> | ||
[[Kategorie:Java]] | [[Kategorie:Java]] | ||
Version vom 16. Juli 2014, 16:48 Uhr
Folgender Code ermittelt den Pfad der aktuell laufenden Anwendung (ausführbare Jar-Datei):
<code=java> private String getJarPath() {
final CodeSource source = this.getClass().getProtectionDomain().getCodeSource();
if (source != null) {
return source.getLocation().getPath();
}
return null;
} </code=java>
