Das Notes Forum

Lotus Notes / Domino Sonstiges => Java und .NET mit Notes/Domino => Thema gestartet von: Ralf_M_Petter am 21.07.04 - 15:06:08

Titel: Einbindung von Notes.jar in WSAD
Beitrag von: Ralf_M_Petter am 21.07.04 - 15:06:08
Hallo Leute! oder sollte ich besser sagen Axel Hilfe

Ich muß mich jetzt leider von Netbeans auf WSAD umstellen und kann leider die Option nicht finden, wie ich die Notes.jar in ein bestehendes Projekt einbinden kann. In Netbeans ist das über Mount Filesystem gegangen. Hoffe jemand kann mir schnell einen Tip geben.
Titel: Re:Einbindung von Notes.jar in WSAD
Beitrag von: Ralf_M_Petter am 21.07.04 - 15:09:17
Ok ich gebe es zu habe zuerst gepostet und dann die Hilfe benutzt also hier die Lösung:

JAR-Datei zum Erstellungspfad hinzufügen
Sie können dem Klassenpfad für die Erstellung eine JAR-Datei hinzufügen, die entweder in der Workbench oder an einer anderen Stelle im Dateisystem gespeichert sein kann.

So fügen Sie dem Klassenpfad für die Erstellung eine JAR-Datei hinzu:

Wählen Sie das Projekt aus, und wählen Sie in seinem Kontextmenü die Option Eigenschaften aus. Wählen Sie im Dialog "Eigenschaften" die Seite Java-Erstellungspfad aus.
Klicken Sie auf die Registerkarte Bibliotheken.
Sie können jetzt eine JAR-Datei hinzufügen, die entweder in Ihrem Arbeitsbereich oder an einem anderen Ort enthalten ist:
Um eine JAR-Datei hinzuzufügen, die sich in Ihrem Arbeitsbereich befindet, klicken Sie auf die Schaltfläche JARs hinzufügen.
Um eine externe JAR-Datei hinzuzufügen, klicken Sie auf die Schaltfläche Externe JARs hinzufügen.
Wählen Sie in dem daraufhin angezeigten Dialog die JAR-Datei aus, die Sie hinzufügen wollen. Sie können übrigens mehrere JAR-Dateien auf einmal hinzufügen.

Grüße

Ralf
Titel: Re:Einbindung von Notes.jar in WSAD
Beitrag von: Marinero Atlántico am 21.07.04 - 15:38:54
in Eclipse läuft das genauso.
 
wenn man mit cvs arbeitet, sollte man das ein bischen anders machen (genaueres wie später. bin im brass)
warum? weil man mit "externes jar einfügen" den hartkodierten Link auf die jar-Datei im eigenen Rechner einträgt. Das muss bei mehreren Leuten, die auf das cvs zugreifen nicht unbedingt gleich sein.

Falls man für jars den SourceCode oder das JavaDoc hat. Kann man die auch gleich miteintragen (wird noch genauer erklärt, bin im brass).
Vorteile:
- JavaDoc: bekommt popUp Dokumentation zu einzelnen Methoden
- Source code: Der Debugger debuggt dann die Klassen im jar gleich mit. Sehr cool, wenn man eine bestimmt Funktionalität aus einem openSource package im eigenen code haben will.

Gruß Axel
Titel: Re:Einbindung von Notes.jar in WSAD
Beitrag von: Ralf_M_Petter am 22.07.04 - 08:12:09
Hallo Axel!

Seit ich die Jars für Notes als externes Jar eingefügt habe, kann ich zwar kompilieren, aber ich kann das JSP nicht ausführen. Denn wenn er es in der Testumgebung laufen lässt übernimmt er das Notes.jar nicht in den Klassenpfad. Hast du dazu eine Idee?

Grüße

Ralf
Titel: Re:Einbindung von Notes.jar in WSAD
Beitrag von: Pinhead am 23.07.04 - 11:28:52
Hi,

du musst in der Serverkonfiguration den Klassenpfad noch um den Ordner erweitern, in dem das jar File liegt. Oder du fügst da gleich die externen Jar Datei in den Klassenpfad ein
Titel: Re:Einbindung von Notes.jar in WSAD
Beitrag von: Ralf_M_Petter am 23.07.04 - 11:31:53
Danke, so funktionierts.

Grüße

Ralf