C:\Users\Me\workspace\MyProject (私は Windows 7 を実行しています) にある Eclipse php プロジェクトを持っていますが、ソースがローカルではないため、そのネットワーク フォルダーを X にマウントしました。
次に、プロジェクト プロパティ -> リソース -> リンクされたリソースで、リソース名: www および場所: X:\ のリンクされたリソースを追加しました。
ファイル ナビゲータに次のように表示されます: MyProject/www/< all the sourcefiles here > これは機能しています。
ここで、SonarLint を有効にして、X のルート (または Eclipse ファイル ナビゲーターの MyProject/www/test.php) にあるファイル test.php を検証しようとすると、エラーが発生します。
java.lang.IllegalStateException:
Unable to load component class org.sonar.batch.scan.ProjectLock:
Unable to load component class org.sonar.api.batch.bootstrap.ProjectReactor:
The folder 'www/test.php' does not exist for 'project' (base directory = C:\Users\Me\workspace\MyProject)
ある種のディレクトリ設定を SonarLint に追加する必要があると思いますが、どうすればよいですか? 私は運がなければどこでも検索しました。