使用runAssembler时为什么我的ATG构建失败?

时间:2014-08-27 00:13:17

标签: macos atg oracle-commerce

我最近使用here找到的说明在我的Mac上安装了ATG 10.2。

成功安装ATG后,我尝试使用提供的runAssembler脚本编译我的ATG代码,但是我遇到了以下错误:

  

[错误] ./bin/dynamoEnv.sh:355行:-Djava.security.policy = lib / java.policy:没有这样的文件或目录

为什么我的ATG构建失败?

1 个答案:

答案 0 :(得分:2)

本着SO的精神,我正在回答我自己的问题:

事实证明我遇到了ATG安装程序的一个已知错误,它无法使用正确的值更新<DYNAMO_HOME>/home/localconfig/dasEnv.sh(Windows的dasEnv.bat)。您需要添加到此文件的值为:

# 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安装。可以找到更多信息here