Frage

ich zur Zeit einen Ant-Skript verwenden, um mehrere Java-Projekte (Projekte aufgeteilt als Module) aus einem SVN-Repository herunterladen und eine einzelne WAR-Datei zu erzeugen. Aber jetzt gibt es eine Notwendigkeit, diese Skripte zu verwenden, um diese Projekte direkt mit einem Eclipse-Workspace zum Download bereit.

Auch nach dem build.xml erfolgreich ausgeführt, so werden diese Projekte nicht wirklich von Eclipse importiert. Die Projekte sind vollständig in SVN (mit ihrem .project, .classpath, etc ..) gespeichert Wahrscheinlich ist etwas auf .metadata Ordner und Dateien auf Arbeitsplatz root fehlt, ich weiß es nicht.

Weiß jemand, wie Import Eclipse-Projekte zu einer aktiven Arbeitsbereich Befehlszeile oder sogar durch eine Ameise Plugin?

Vielen Dank im Voraus

War es hilfreich?

Lösung

Es klingt wie Sie alle Dateien, die Sie für die Projekte benötigen haben (.classpath, .project, etc.), so dass Sie Eclipse die Projekte, indem Sie Datei, um zu sehen bekommen -> Import -> Bestehende Projekte in Arbeitsbereich und wechseln Sie zu dem Workspace-Ordner. Sie sollten eine Liste der Projekte sehen, die das Skript aus dem SVN abgerufen. Wenn ja, stellen Sie sicher, dass die „Copy-Projekte in Arbeitsbereich“ Option ist deaktiviert, und klicken Sie auf Fertig stellen.

Ich denke, Ihr erster Gedanke, dass etwas in dem .metadata Ordner nicht in SVN war korrekt ist. Sie sollten vorsichtig sein, was Sie aber in SVN vom .metadata Ordner. Obwohl ich weiß nicht genau, welche Dateien Sie die Freigabe versuchen möchten, können Sie die Dateien in .metadata / .plugins / org.eclipse.core.resources.

untersuchen

Andere Tipps

Haben Sie eine Eclipse-Team Projektarbeit als mit allen Projekten zu importieren? Ich weiß, das ist nicht genau das, was Sie fordern, und ich verstehe, dass Sie einen guten Grund haben die Ant-Skript zu verwenden, die Sie haben, aber ich denke, ein Projekt-Set erstellen Ihren Bedürfnissen entspricht ziemlich gut.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top