3

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

4

2 回答 2

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 中) - 确保您使用的 ATG 版本使用受支持的 JBOss 版本 - 例如 ATG 9.1 为 4.2.0,ATG2007.1 为 4.0.5
  • 安装 JDK - 再次,版本很重要,Java 5 是你想要的
  • 来自 www.atg.com/eclipse 的 Eclipse + Eclipse 插件
  • 安装蚂蚁
  • 已安装数据库(对于开发,MySQL 是不错的选择)

设置环境变量为 ATG_HOME、ATG_ROOT

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

现在您已准备好开始开发。在高层次上,你想要:

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

老实说,我看不出有任何方法可以避免遵循文档。真正的答案将是数十/数百页长。

您应该花足够的时间阅读数千页的 ATG 文档并进行尝试。有两种方法可以加快速度:与以前做过并了解 ATG 的人一起工作,或者参加 ATG 培训(波士顿或旧金山)。理想情况下,首先进行培训,然后让导师/从事真正的项目。

于 2010-06-17T20:03:10.683 回答
1

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

于 2010-02-18T01:18:11.283 回答