Ich habe zwei Java-Projekte: ProjectA und ProjectB. ProjectA wurde in ein Jar kompiliert und als eine Abhängigkeit von ProjectB festgelegt. Wie kann ich programmatisch den Pfad von ProjectA.jar innerhalb des Codes von ProjectB ermitteln?Wie kann ich programmatisch den Pfad von depenency jar im Code des Projekts mit dem Jar bestimmen?
Q
Wie kann ich programmatisch den Pfad von depenency jar im Code des Projekts mit dem Jar bestimmen?
0
A
Antwort
0
Unter der Annahme, dass foo
ist eine Instanz einer Klasse von ProjectA
:
foo.getClass().getProtectionDomain().getCodeSource().getLocation();
Oder unter der Annahme, dass Foo
ist eine Klasse von ProjectA
:
Foo.class.getProtectionDomain().getCodeSource().getLocation();
sollten Sie die Lage des Glases.
Verwandte Themen
- 1. Gradle: Wie konfiguriere ich den JAR-Speicherort im übergeordneten Verzeichnis des Projekts?
- 2. Lösche .jar im Java Build Pfad oder ändere den Pfad von E: zu F:
- 3. Java-Code eine JAR-Datei
- 4. .jar Fehler beim Importieren des Projekts in Android Studio
- 5. Falscher Pfad zur .jar-Datei
- 6. Ruby-Code zu JAR
- 7. finden hadoop-core-2.7.2.jar Pfad
- 8. Jar Dateiname Form Java Code
- 9. Wie kann ich Java-Code testen, der JAR verwendet?
- 10. Erstelle Runnable Jar mit RXTX jar und DLL
- 11. Erstellen JAR des Programms selbst
- 12. Xerces JAR im Klassenpfad des GAE-Projekts führt zu "SAXParserFactoryImpl not found"
- 13. Wie kann ich eine JAR-Datei im Android Studio hinzufügen?
- 14. programmatisch lesen MANIFEST.MF von JAR in einer EAR
- 15. Erstellen Sie ausführbare Jar mit Einstiegspunkt in einem eingebetteten Jar
- 16. R Verbindungsprobleme mit relativen Pfad und ausführbare jar
- 17. Hinzufügen von Jar-Datei zu Android-Anwendung mit Eclipse
- 18. Installiere lokales jar im plugin
- 19. Erstellen eines Java-Projekts mit Jars in einem Jar (Befehlszeile)
- 20. Runnable JAR-Datei creation - Ressourcenordner, die in dem JAR-Paket
- 21. Laden xslt Datei von jar lädt jar selbst statt xslt
- 22. Ausführen einer JAR-Datei aus Java ohne absoluten Pfad
- 23. Wie kann ich Java-Exe zu jar
- 24. Wie kann ich die Eigenschaftendatei von der JAR-Datei ausschließen?
- 25. Wie bekomme ich den Ausgangsklassen Pfad des Projekts im Eclipse-Plugin
- 26. Hinzufügen von Nicht-Code-Ressourcen zu JAR-Datei mit Ant
- 27. Ausführen einer JAR-Datei von Java-Code
- 28. jar Kompilieren Runtime.getRuntime.exec() Volles Verzeichnis in jar
- 29. Running JAR-Dateien vom Terminal mit absoluten Pfad
- 30. Wie kann ich eine selbstkonsistente JAR-Datei mit Eclipse erstellen?
Danke, mein Herr! Klappt wunderbar :) –