- TFS 2015
- SonarQube 5,6
- .NET 4.5
- jre1.8.0_112
- JDK1. 8.0_112
Мы установили и сконфигурировали SonarQube на том же сервере в том же поле, где установлена TFS & Установлена сборка TFS & настроен.
Все шаги внутри сборки преуспевают, кроме сканера Sonar, отображается ниже ошибки.
Я проверил, и переменная JAVA_HOME создана и указана на правильный путь, я также проверял путь JDK, но показывал ту же ошибку. Я также проверил короткий путь.
Я не уверен, что мне не хватает здесь.
2017-02-16T09: 14: 22.3510000Z Вызов SonarQube сканера ... 2017-02-16T09: 14: 22.3510000Z ОШИБКА: JAVA_HOME существует, но не указывает на действительный дома Java 2017-02- 16T09: 14: 22.3510000Z. Файл «\ bin \ java.exe» не найден. 2017-02-16T09: 14: 22.3520000Z ## [ошибка] Сканер SonarQube не был успешно завершен 2017-02-16T09: 14: 22.3520000Z 14: 44: 22.31 Создание сводного файла уценки ... 2017- 02-16T09: 14: 22.3520000Z ## [ошибка] Пост-обработка завершилась неудачно. Код выхода: 1 2017-02-16T09: 14: 22.3590000Z ## [ошибка] Неожиданный код выхода, полученный из командного файла: 1 2017-02-16T09: 14: 22.3710000Z Сборка не была выполнена сбой, если связанный качество ворот.
Вы пытались переустановить jre/jdk и установить путь? –
Да, я переустановил jre, а затем установил JDK, после этого перезапустил сервер. –
Можете ли вы попробовать добавить задачу «Командная строка» с помощью команды «set» в определении сборки, чтобы отображать переменные среды во время сборки и проверить значение для "JAVE_HOME"? –