Rossie
Rear Admiral
- Registriert
- Dez. 2010
- Beiträge
- 5.301
Ich habe jetzt selbst ImageJ installiert. Wenn man das Tutorial liest, hat man den Eindruck, der Author weiß nicht so genau, was er da tut.
Zu Deinem Problem: Kompiliert wird doch automatisch. Oder hast Du das entsprechende Feature in Eclipse deaktiviert?
Zum Erstellen und Kopieren des Plugin Binary in den ImageJ plugins Ordner, wird ein Ant Builder verwendet. Immer wenn Du Änderungen am Plugin-Quelltext vornimmst, sollten in der Console Build-Meldungen erscheinen. Ist das der Fall? Wenn ja, was erscheint dort? Wenn nicht, wurde ein Ant Builder wie im Tutorial konfiguriert?
Übrigens fehlt im Tutorial eine wichtige Information: Ein ImageJ Plugin benötigt eine Einstellungsdatei für die Menü-Integration. Die Datei ist zwar in der build.xml angeführt, aber der Autor weist nicht auf die Notwendigkeit hin, diese Datei dem Projekt hinzufügen. Deswegen taucht das Plugin auch erst mal nicht im ImageJ Menü auf.
Meine plugins.config sieht so aus:
TestPlugin ist ein frei wählbarer Name (der im Menü erscheint). imagej.TestPlugin ist der Name der Plugin Klasse.
Zu Deinem Problem: Kompiliert wird doch automatisch. Oder hast Du das entsprechende Feature in Eclipse deaktiviert?
Zum Erstellen und Kopieren des Plugin Binary in den ImageJ plugins Ordner, wird ein Ant Builder verwendet. Immer wenn Du Änderungen am Plugin-Quelltext vornimmst, sollten in der Console Build-Meldungen erscheinen. Ist das der Fall? Wenn ja, was erscheint dort? Wenn nicht, wurde ein Ant Builder wie im Tutorial konfiguriert?
Übrigens fehlt im Tutorial eine wichtige Information: Ein ImageJ Plugin benötigt eine Einstellungsdatei für die Menü-Integration. Die Datei ist zwar in der build.xml angeführt, aber der Autor weist nicht auf die Notwendigkeit hin, diese Datei dem Projekt hinzufügen. Deswegen taucht das Plugin auch erst mal nicht im ImageJ Menü auf.
Meine plugins.config sieht so aus:
Code:
Plugins, "TestPlugin", imagej.TestPlugin_
TestPlugin ist ein frei wählbarer Name (der im Menü erscheint). imagej.TestPlugin ist der Name der Plugin Klasse.