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

最佳答案

答案也在产品随附的 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 就是你想要的
  • Eclipse + Eclipse 插件,来自 www.atg.com/eclipse
  • Ant 安装
  • 数据库安装(用于开发,MySQL 是不错的选择)

  • 将环境变量设置为 ATG_HOME、ATG_ROOT

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

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

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

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

    关于atg - 如何设置用于 JBoss 的 ATG 开发环境,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1117671/

    10-16 05:55