Почему моя сборка ATG дает сбой при использовании runAssembler?
Я недавно установил ATG 10.2 на свой Mac, используя инструкции, найденные здесь.
После успешной установки ATG я попытался скомпилировать код ATG, используя runAssembler
скрипт предоставлен, однако я столкнулся со следующей ошибкой:
[ОШИБКА] ./bin/dynamoEnv.sh: строка 355: -Djava.security.policy=lib/java.policy: такого файла или каталога нет
Почему моя сборка ATG терпит неудачу?
1 ответ
В духе ТАК я отвечаю на свой вопрос:
Оказывается, я столкнулся с известной ошибкой в установщиках ATG, которые не могут обновить <DYNAMO_HOME>/home/localconfig/dasEnv.sh
с правильными значениями (dasEnv.bat для Windows). Значения, которые вам нужно добавить в этот файл:
# Note: I am using WebLogic (change if you are using jBoss or WebSpere)
export ATGJRE=<YOUR_PATH_TO_JAVA>
# e.g. export ATGJRE=/usr/bin/java
export WL_HOME=<WLS_HOME>
# e.g. export WL_HOME=/Users/my_user/Applications/weblogic/wlserver10_3
export WL_VERSION=10.3.6
# self explanatory ...
Обратите внимание, что эта ошибка также влияет на установку Windows. Более подробную информацию можно найти здесь.