2011-09-15 7 views
1

Spring STSでmavenを使用してプロジェクトを作成しました。ソースファイル(mavenによって自動的にダウンロードされるクラスファイル)を開き、クラス内でハイライトされていないオカレンスをメソッド/変数に配置しました。それをどうやって解決できるか。STSのバイナリファイルのマークを表示

答えて

1

これは複雑で、mavenやSTSバグではありません。むしろ、Eclipse JDTバグです。現在のプロジェクトのクラスパスを使用してクラスファイルとそのすべての依存関係をクラスローディングできない限り、マークの発生は機能しません。したがって、問題のクラスには欠けている依存関係がなければなりません。おそらく実行時にはmavenを通して利用可能ですが、編集時にはそうではありません。

この問題を解決するのは非常に難しいことですが、pom.xmlに推移的な依存関係を明示的に追加することから始めることができます。

関連する問題