2016-05-09 13 views
0

Ich habe eine Anwendung, wo ich ein Glas genannt bin mit „A“, die intern auf Klassen aus einem anderen Glas „B“, wo jar „B“ bezieht sich auf genannt, bezieht sich Klassen von Glas "C".Classpath für Gläser in Gläsern

wie Sie eine Java-Anwendung ausführen, während Sie den Klassenpfad auf A.jar setzen und die Klassenpfadabhängigkeit von B.jar und C.jar in der Manifestdatei von A.jar hinzufügen.

Vielen Dank im Voraus

Antwort

0

Sie Klassenpfad wie diese

Class-Path : dependency/B.jar dependency/C.jar 

in MENIFEST.MF Datei von A.jar festlegen können, wo die Abhängigkeit der Ordner, die B und C Gläser

0

Sie enthält Sie können Klassen angeben, die in das Headerfeld "Klassenpfad" in der Manifestdatei eines Applets oder einer Anwendung aufgenommen werden sollen (in Ihrem Fall "A.jar"). Die Class-Path-Header hat die folgende Form:

Class-Path: jar1-name jar2-name directory-name/jar3-name 

Referenz: https://docs.oracle.com/javase/tutorial/deployment/jar/downman.html