Fügen Sie die Eigenschaftendatei hinzu, um den Pfad der ausführbaren JAR-Datei zu erstellen

Ist es möglich, dem Klassenpfad einer ausführbaren JAR-Datei eine Eigenschaftendatei hinzuzufügen? Ich habe diese Lösungen ausprobiert:

Ausführen der ausführbaren Datei mit dem folgenden Befehl:

java -cp ../prop_dir/prop1.properties ;../prop_dir/prop2.properties -jar MyRunnableJar.jar

Hinzufügen zur MANIFEST-DATEI (im Abschnitt Klassenpfad)

../prop_dir/prop1.properties ../prop_dir/prop1.properties

aber keiner von ihnen funktioniert.

Die Architektur des Laufverzeichnisses ist die folgende

+
+ MyRunnableJar.jar
+ prop_dir/
   + prop1.properties
   + prop2.properties

Vielen Dank,

Daniele

BEARBEITEN

Wenn ich die folgende Zeile ausführe

System.out.println(System.getProperty("java.class.path"));

Ich erhalte in meiner Konsole

MyRunnableJar.jar

Antworten auf die Frage(6)

Ihre Antwort auf die Frage