Datanucleus Maven Plugin

8

Wie behebe ich dieses Problem mit Eclipse Maven-Projekt:

  

Plugin-Ausführung nicht durch die Lifecycle-Konfiguration abgedeckt:   org.datanucleus: maven-datanucleus-plugin: 3.1.0-m3: verbessern (Ausführung:   Standard, Phase: Kompilieren) pom.xml / DatanucleusJPA Zeile 218 Maven   Project Build Lifecycle Mapping Problem

Kann das mit dem Eclipse M2 Eclipse Plugin repariert werden?

    
xybrek 24.07.2012, 06:57
quelle

1 Antwort

1

Vorwort:

Ich nehme an, dass dies überhaupt nichts Datanucleus ist, sondern eine Funktion des Eclipse Maven Plugins . Alles, was Sie versucht haben, scheint zu funktionieren, wenn es in der Befehlszeile (Linux) oder Cygwin [1] (Windows) ausgeführt wird. Das Problem hier ist, dass das Eclipse m2-Plugin einige weitere Informationen benötigt, um richtig zu funktionieren und seine Tricks zu machen, und das ist, wo die Frage liegt und deshalb haben Sie gefragt.

Mögliche Lösungen:

Wie bereits in den Kommentaren erwähnt, kann jedes Detail aus dem angegebenen Link zur [2] M2E-Site und den wesentlichen Punkten gefunden werden erscheint in einer Antwort auf eine Frage [ 3] zum selben Thema. Ich nehme diesen Ausschnitt von einer seiner Antworten:

%Vor%

Diese Zeilen sollten in Ordnung sein und innerhalb des letzten Elements innerhalb Ihres <plugin-executions> -Elements in Ihrem Projekt pom.xml hinzugefügt werden. Ich bin kein Magier, ich kann nur Google benutzen, also ohne Code / Pom-Inhalt, der in Frage gegeben wird, schlage ich vor, dass Sie Datanucleus eigenen Anweisungen gefolgt haben [4] und hatte dort so etwas wie:

%Vor%

.. und naja, da ist es nur <executions> , aber stell es dort hin.

Hinweis:

Lustig, aber bei der Suche nach Google, was das Problem wäre, wurde diese Frage bereits von mir abgestimmt und meine Antwort war anders und sah folgendermaßen aus:

%Vor%

.. Der Trick ist, dass <pluginmanagement> part zum xml hinzugefügt wird. Ich erinnere mich nur daran, dass ich eine neue Kopie meiner Projekte von SVN gemacht habe und danach habe ich diesen Trick nicht mehr benutzt. Vielleicht ist dieses Problem alt oder jemand in meiner Firma hat diesen Trick begangen. Wie auch immer, Test lohnt sich.

Beantworten Sie die Frage:

Nicht, nicht direkt mit dem Plugin, aber zwinge die pom.xml Datei.

Meine Quellen:

[1] Ссылка - Ausführen von Linux-Befehlen unter Windows.
[2] Ссылка - vorgeschlagen in Kommentaren
[3] Wie zu lösen "Plugin Ausführung, die nicht von der Lifecycle-Konfiguration abgedeckt ist "für Spring Data Maven Builds - enthält Zeilen für Zitate

    
mico 10.03.2014, 22:28
quelle

Tags und Links