Maven プロジェクトからデフォルトのライフサイクル「クリーン インストール」を実行しているときに、以下のエラーが発生します。
java.lang.String cannot be cast to org.apache.maven.lifecycle.mapping.LifecyclePhase
私のコードでは、flexmojos-maven-plugin を使用しています。ジラ スレッドhttps://issues.apache.org/jira/browse/MNG-5958に従って、この問題は解決されましたが、どこにも方法が見つかりませんでした。
解決策として、Lifecycle.java を更新する必要があります。Lifecycle.java を更新すると、maven-core.jar が更新されます。
このjarを使用している他の多くのファイルに影響を与える可能性のある標準jarを更新する必要がありますか。
私はmaven 3.3.9とJava 8を使用しています。