2016-09-12 3 views
-1

Ich habe eine Java-Klasse, die auf eine gemeinsame Bibliotheksklasse zugreifen muss. Wie kann ich den Code schreiben, um die gemeinsam genutzte Bibliothek zu verwenden und das Projekt zu erstellen?Wie wird ein Java-Projekt erstellt, während eine gemeinsam genutzte Bibliothek verwendet wird?

public void callApp(){ 
    ExternalProp prop = new ExternalProp(); 
    prop.set("name", "test user"); 
    prop.set("eligibility", "master"); 
    prop.set("id", "103452"); 
} 

ExternalProp ist in driver-prop.jar Datei zur Verfügung, die ich gefragt wird, aus dem gemeinsamen genutzten Bibliothek verwendet (nicht in das Projekt eingefügt werden).

Da ExternalProp ist nicht in der Build-Pfad, erhalte ich eine Kompilierung Fehler als

ExternalProp kann nicht auf eine

Art gelöst werden kann jemand helfen?

Antwort

0

Ich habe diese durch gelöst,

1) Compilation - die Bibliothek als externe JAR Hinzugefügt in einem gemeinsamen Standort beibehalten und die Classpath aktualisiert (Build-Pfad) die JAR zu verweisen. JAR wird außerhalb des Projekts beibehalten.

2) Bereitstellung - Erstellt eine gemeinsam genutzte Bibliothek in der Web-Sphere-Umgebung und verweist diese Bibliothek auf die Anwendung.

https://www.ibm.com/support/knowledgecenter/en/SSAW57_8.5.5/com.ibm.websphere.nd.doc/ae/ucws_rsharedlib_map.html

Verwandte Themen