Hi,
ich schreibe gerade an einem Eclipse Plugin - genauer für den EPF Composer. Nun muss ich die API von Eclipse benutzen um die Anwendung umsetzen zu können. u.A. will ich ein Projekt im Workspace erstellen, also programmatisch. Aber ich weiss nicht so recht wie bzw. bei mir kackt Eclipse ab. Ich benutze folgende API:
Generated Documentation (Untitled)
Ich habe dann folgendes versucht:
Die Anweisung wird niemals zu Ende ausgeführt, d.h. hier bleibt er hängen.
Dann hab ich im Inet noch das hier gefunden:
Auch hier: in der ersten Anweisung bleibt er irgendwo stecken und kommt nicht weiter. Etwa jedes zweite mal stürzt mir die komplette Debug-Application ab mit einem schweren VM-Fehler.
Hier einfach mal eine grundsätzliche Frage: Verwende ich die richtige API oder nicht? Wieso bleibt er immer hängen? Wie erstellt man denn ein Projekt im Workspace programmatisch?
Hat vllt irgendwer einen Link zu einem Crashkurs darüber wie man die Eclipse API nutzt? Vllt Beispiele?
Danke!
ich schreibe gerade an einem Eclipse Plugin - genauer für den EPF Composer. Nun muss ich die API von Eclipse benutzen um die Anwendung umsetzen zu können. u.A. will ich ein Projekt im Workspace erstellen, also programmatisch. Aber ich weiss nicht so recht wie bzw. bei mir kackt Eclipse ab. Ich benutze folgende API:
Generated Documentation (Untitled)
Ich habe dann folgendes versucht:
Java:
IProject project = MethodLibraryProject.createProject("C:/test", "Test Project", null);
Dann hab ich im Inet noch das hier gefunden:
Java:
IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();
IProject project = root.getProject("Test-Project");
project.create(null);
project.open(null);
Hier einfach mal eine grundsätzliche Frage: Verwende ich die richtige API oder nicht? Wieso bleibt er immer hängen? Wie erstellt man denn ein Projekt im Workspace programmatisch?
Hat vllt irgendwer einen Link zu einem Crashkurs darüber wie man die Eclipse API nutzt? Vllt Beispiele?
Danke!