如何设置ATG开发环境以便与JBoss一起使用

时间:2009-07-13 04:12:59

标签: atg

有人可以解释一下设置ATG开发环境以便与JBoss AS一起使用所涉及的所有步骤。 我的要求很简单,我需要开发和部署一个简单的J2EE应用程序,其中包含一些表单和后端逻辑,以保存表单中输入的数据。

2 个答案:

答案 0 :(得分:6)

答案也出现在产品随附的ATG文档中

安装和配置指南: http://www.atg.com/repositories/ContentCatalogRepository_en/manuals/ATG9.1/atginstall/wwhelp/wwhimpl/js/html/wwhelp.htm

和编程指南,第3章。

至少你需要:

  • 安装了ATG(例如在c:\ ATG \ ATG9.1中)
  • 安装JBoss(例如在c:\ opt \ jboss中) - 确保使用支持的JBOss版本作为您使用的ATG版本 - 例如ATG 9.1为4.2.0,ATG2007.1为4.0.5
  • 安装JDK - 再次,版本很重要,Java 5就是你想要的
  • 来自www.atg.com/eclipse的Eclipse + Eclipse插件
  • 安装了Ant
  • 安装数据库(用于开发,MySQL是不错的选择)

将环境变量设置为ATG_HOME,ATG_ROOT

验证设置是否适用于MotorpriseJSP - 启动Solid,部署EAR文件并试用

现在您已准备好开始开发。在高级别,你想要:

  • 定义数据库模式并创建ATG表
  • 将初始数据加载到数据库
  • 在ATG_ROOT下定义新模块,具有适当的结构和MANIFEST(Eclipse将帮助您)
  • 代码自定义功能(可能包括扩展用户配置文件,产品目录或定义自定义存储库)
  • 为您的数据库定义数据源文件并将其放入JBOss / server / atg / deploy
  • 使用startDynamoOnJBoss尝试加载模块
  • 使用Ant任务,为独立部署构建EAR文件

老实说,我没有看到如何避免遵循文档。真正的答案是数十页/数百页。

你应该花足够的时间阅读几千页的ATG文档并进行尝试。有两种方法可以加快速度:与以前做过的人一起工作并了解ATG或参加ATG培训(波士顿或SF)。理想情况下,首先进行培训,然后在实际项目中有导师/工作。

答案 1 :(得分:1)

访问ATG文档并加入https://community.atg.com/community/catalyst的ATG社区。他们有你的问题的文档。