2

このプロジェクトはエラーなしでコンパイルされ、正常に実行されます。「Project..Clean」と「Maven..Updateproject」および「mvncleaninstall」を実行しました。これらの各手順を実行しても、同じリファクタリングエラーが発生します。

また、キックのためだけに「Springtools..EnableSpringAspectstooling」を選択しました。

また、JDTウィービングの無効化と再有効化を試し、[今すぐインデックスを作成]オプションも試しました。

rooコントローラーをリファクタリングできるようにするために何が欠けていますか?

STSバージョン:3.1.0.RELEASE

アスペクトjrt-1.7.0.RC1アスペクトjweaver-1.7.0.RC1

4

2 に答える 2

2

外部コマンドの代わりに埋め込みバージョンを使用するように Maven 構成を切り替えました。再構築により、今すぐリファクタリングできます。外部 Maven を使用して発見したのは、横断モデルが Eclipse 環境で構築されていないことです。

背景: maven の以前の問題により、外部バージョンを使用することが提案されました。これにより、Eclipse 内でコンパイルできないという問題が解決されました。プロジェクトが埋め込まれたmavenでビルドされるようになったため、明らかにその問題はなくなりました。

于 2012-12-16T16:40:44.487 に答える
-1

問題を解決するためのヒント:

  • 右クリック> Mavenの性質を無効にしてから、プロジェクトのシステムディレクトリに移動し、 を実行し、mvn eclipse:cleanEclipseに戻り、右クリックして構成> Mavenプロジェクトに変換します。
  • プロジェクトがあるかどうかを確認してください>自動的にビルドするがチェックされています。
  • プロジェクトを実行 > クリーンアップします。これは、見逃した最後のステップかもしれません。
于 2014-04-01T14:30:59.090 に答える