Я использую teamcity 5.1.5 .. пытаюсь построить проект MSBuild с целью AfterDeploy, которая вызывает функцию java.
я получаю следующую ошибку: «java» не распознается как внутренняя или внешняя команда
Я протестировал команду java на сервере сборки и на серверах агентов, и все они запускают команду ... но кажется, что она не работает при запуске через teamcity.
есть идеи?
Я проверил env vars агента сборки, и они, кажется, правильно настроены:
Переменные среды, определенные в
файл конфигурации агента
JAVA_HOME C: \ Program
Files \ Java \ jdk1.6.0_21
JDK_16 C: \ Program
Files \ Java \ jdk1.6.0_21
TEAMCITY_JRE C: \ TeamCity \ jre
Единственное, что я заметил, это то, что java.exe на самом деле находятся в папках bin, а не в корневой папке.