Lösungen

Java Remote Debugger

Agentenprogrammierung in Eclipse

Als Erstes benötigen wir ein neues Java-Projekt. Erstellen Sie dieses über den Menüpunkt File /New / Project. Um die Notes-Klassen verwenden zu können, müssen Sie die Datei NOTES.JAR als Bibliothek zum Projekt hinzufügen. Klicken Sie dazu im Fenster Project Explorer auf den Namen des Projekts, und wählen Sie den Menüpunkt Project/Properties. Unter dem Eintrag Java Build Path fügen Sie auf dem Register Libraries mit der Schaltfläche Add External JARs den benötigten Eintrag hinzu. Die Datei NOTES.JAR finden Sie im Verzeichnis ..lotus\notes\jvmib\ext (Bild 1).

Bild 1: Der Zugriff auf die erforderliche .jar-Datei.
Bild 1: Der Zugriff auf die erforderliche .jar-Datei.
Bild 2: Die Erstellung der Java-Klasse.
Bild 2: Die Erstellung der Java-Klasse.

Java-Projekte sind in sogenannten Packages organisiert. Erstellen Sie über File/New/Package ein neues Package in Ihrem Projekt, um dieser allgemeinen Designanforderung einer Java-Anwendung zu genügen. Anschließend können wir die eigentliche Klasse über File / New / Class erzeugen (Bild 2). Im Dialogfenster New Java Class müssen Sie lediglich den Namen und die Superklasse der neuen Klasse bestimmen. Der Packagename wird aus dem Projekt übernommen. Für alle anderen Einstellungen können Sie die Standardwerte verwenden. Die Superklasse eines Lotus Notes-Agenten ist immer lotus.domino.AgentBase. Nach der Eingabe von lotus. können Sie mittels der Tastenkombination [Strg]+[Leertaste] die Codeergänzung verwenden. Werden die benötigten Klassen angezeigt, ist dies gleichzeitig ein Hinweis, dass das Einbinden der Datei NOTES.JAR funktioniert hat.