[ant] howto настроить разные jdk

kill-still

Надоело уже уже JAVA_HOME каждый раз батником менять.
Есть метод к разным веткам/проектам привязать разные jdk?

VitMix

привязать разные jdk
Если надо собирать, используя компиляторы из разных JDK, то
<javac fork="true" executable="..." ... />

Если надо запускать, используя JVM из разных JDK, то
<java fork="true" jvm="..." ... />

kill-still

а как быть, если разработчиков over9000, и у всех jdk в разных папках, и разных версий (допустим если проект компилится под 1.6.0.15+?, а стоит только 1.6.0.29)

katrin2201

написать в папке каждого проекта ant.bat с правильным джава_хоум?

Maurog

в прошлой конторе все новички должны были прочитать вики о том, как настроить окружение, чтобы все проекты собрались (что и как установить, как переменные окружения прописать, как нажать на build)
вам то же самое рекомендую сделать
геморно, но ентерпрайзно :grin:

kill-still

я на одном из мест, где работал оставил такой же бесценный how-to в репозитории (правда в виде вордового файло). говорят его до сих пор как реликвию передают. :grin:
ибо старожилы не помнят уже, как № лет назад настраивали, а новички не могут.

VitMix

а как быть, если разработчиков over9000
Ну тогда наилучшим решением представляется нанять специалиста, чтобы он вам сделал нормальную систему сборки и потом её поддерживал бы.

kill-still

эээ...

Надоело уже уже JAVA_HOME каждый раз батником менять.
[ant] howto настроить разные jdk
:grin:

kill-still

а ант в купе с Jenkins-ом не нормальная система? :confused:

katrin2201

Ты так написал, как будто это каждый раз руками делаешь.

kill-still

ну да. :)
Оставить комментарий
Имя или ник:
Комментарий: