
適切なコマンドを開始しています
~/project$ /usr/bin/dotnet sonarscanner 終了 /d:sonar.login="admin" /d:sonar.password="user"
Ubuntu 20.04.3でJavaエラーが発生しました
SonarScanner for MSBuild 5.5.3 MSBuild 用スキャナーの .NET Core バージョンの使用 後処理が開始されました。SonarScanner CLI を呼び出しています... JAVA_HOME または PATH に 'java' 実行ファイルが見つかりませんでした。SonarScanner は正常に完了しませんでした 20:05:32.56 後処理に失敗しました。終了コード: 1
docker には SonarQube 8.9.10 コミュニティと .net 5 グローバル ツール sonarscanner 5.5.3 があります。
JAVA_HOME と PATH は、chmod +x を使用して同じ Java ELF 動的共有オブジェクトに設定されました。何が問題なのでしょうか? ありがとうございます。
java --バージョン
openjdk 11.0.21 2023-10-17 OpenJDK ランタイム環境 (ビルド 11.0.21+9-post-Ubuntu-0ubuntu120.04) OpenJDK 64 ビット サーバー VM (ビルド 11.0.21+9-post-Ubuntu-0ubuntu120.04、混合モード、共有)
$PATHをエコーする
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/jvm/java-11-openjdk-amd64/bin/java
$JAVA_HOMEをエコーする
java は、次のディレクトリにあります。
sudo chmod +x /usr/lib/jvm/java-11-openjdk-amd64/bin/java を適用しました
default-jre です。
C#プラグインをビルドして SQ docker に配置する必要がありますか? これらのバージョン用に適切に作成するにはどうすればよいですか?