STS M2E 'Plugin -Ausführung, die nicht von der Lebenszykluskonfiguration abgedeckt ist. "Fehler - Flex -Mojos

StackOverflow https://stackoverflow.com/questions/8809623

Frage

Ich versuche, meine pom.xml für eine multimodale Flex -Anwendung zu schreiben. Ich habe diese Ressource als Beispiel verwendet:

http://www.sonatype.com/books/mvnref-book/reference/flex-dev-tect-creating-with-archetype.html

Ich verwende M2E v1.01, aber ich bin mit einer Reihe von Plugin -Ausführungen konfrontiert Ich kann finden - um einzuschließen:

  • Sauber
  • Abhängigkeiten aktualisieren
  • Projektkonfiguration aktualisieren

Das Problem tritt nur auf, wenn das Projekt als als als erledigt wird SWC oder SWF Paket. Mein nächster Wechsel, Eclipse zu bitten, "dauerhaft als ignoriertes Ziel zu markieren" - was ein kleiner dreist du erscheint.

Jeder Rat wäre geschätzt.

Danke im Voraus.

War es hilfreich?

Lösung

Mit STS 2.8.0 haben wir M2eclipse auf Version 1.0 verbessert. Dies kann jedoch ein wenig Probleme mit bestehenden Projekten verursachen. Ich habe vor ein paar Monaten einen Blog dazu geschrieben.

http://blog.springource.org/2011/10/18/upgrade-maven-integration-for-springSource-tool-suite-2-8-0/

Die neue Architektur für M2eclipse erfordert im Wesentlichen, dass jedes von Ihnen verwendete Maven -Plugin einem Eclipse -Plugin zugeordnet werden muss, um die Ausführung des Plugins innerhalb von Eclipse zu verarbeiten. Dies verursacht offensichtlich Probleme, da nicht jeder Maven -Plugin -Autor über das Wissen oder die Zeit verfügt, um auch ein Eclipse -Plugin zu erstellen und zu verwalten.

Indem Sie das Plugin als ignoriert markieren, sagen Sie, dass das Plugin niemals in Eclipse ausgeführt werden sollte (was bedeutet, dass Sie dies aus der Befehlszeile tun, wenn Sie es ausführen müssen, wenn Sie es ausführen müssen). Einmal markiert als ignored, Sie können es dann an ändern execute, was bedeutet, dass es sollte stets werden ausgeführt, wenn der zugehörige Lebenszyklus in Sonnenfinsternis durchgeführt wird. Dies kann Leistungsprobleme verursachen, und tun Sie dies nur, wenn Sie die Risiken kennen.

Wenn dies alles für Sie zu viel ist, bietet STS eine Downgrade -Option, um zu einer älteren Version von M2eclipse zurückzukehren. Gehen Sie zur Seite der Dashboard -Erweiterungen. Leider müssen Sie alle Änderungen an Ihren .project- und .classPath-Dateien manuell zurückversetzen (wir bieten einen automatischen Mechanismus, aber keinen Downgrade-Mechanismus ... vermutlich ist alles in der Versionskontrolle).

Fragen oder Probleme sollten an die STS -Foren gesendet werden:http://forum.springource.org/forumdisplay.php?32-SpringSource-tool-suite

Andere Tipps

Sie können diesen Alpha -Anschluss "Flex Maven -Integration für Flash Builder" auf dem Eclipse -Marktplatz überprüfen: http://marketplace.eclipse.org/node/648556.

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