Я установил OpenSSH в своей среде Windows и хочу вызвать сценарий ANT из среды Linux.Но я получаю следующую ошибку:
$ ant -f invoke.xml
Buildfile: /home/inysi/jpegu/cdt/tmp/invoke.xml
run:
[sshexec] Connecting to ******
[sshexec] cmd : ant -f build.xml
[sshexec] uname: not found
[sshexec] basename: not found
[sshexec] dirname: not found
[sshexec] Error: JAVA_HOME is not defined correctly.
[sshexec] We cannot execute java
[sshexec] which: not found
BUILD SUCCESSFUL
Total time: 2 seconds
Но я могу вызвать удаленный сценарий ANT в среде Linux, используя SSHEXEC из Windows.
Подскажите, пожалуйста, чтобыть проблемой.JAVA_HOME устанавливается в переменных среды Windows.Где установить JAVA_HOME в среде Windows.Есть ли что-то похожее на .bash_profile в Windows.Так что процесс ANT может забрать его.