2016-03-28 18 views
1

私のmavenプロジェクトからデフォルトのライフサイクル 'クリーンインストール'を実行中に以下のエラーが表示されます。mavenプラグインからゴールを実行中にエラーが発生するflexmojos-maven-plugin

java.lang.String cannot be cast to org.apache.maven.lifecycle.mapping.LifecyclePhase 

私のコードはflexmojos-maven-pluginを使用しています。 jiraスレッドhttps://issues.apache.org/jira/browse/MNG-5958によれば、この問題は解決されましたが、どこにいてもわかりません。

解決策として、Lifecycle.javaを更新する必要があります。 Lifecycle.javaを更新すると、maven-core.jarを更新することになります。

このjarファイルを使用している他の多くのファイルに影響を与える可能性のある標準jarを更新する必要がありますか。

私はこの問題は、Mavenのみんながそう現在、古いバージョンのMavenを使用する必要がありますMavenの3.3.9で、内部で再びかなり多くを変更したことでMavenの3.3.9およびJava 8

答えて

0

を使用しています。私はまた、Flexmojosがますます肥満になってきているので、今後これに対処する時間を惜しまないことに疑念を抱いています。したがって、私はApache Flexプロジェクトの一部として開発中の完全に新しいmavenプラグインに取り組んでいます。今のところ、Maven 3.3.3を使用することをお勧めします...うまく動作するはずです。