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

发布于 2024-07-26 07:42:53 字数 111 浏览 6 评论 0原文

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

Can somebody please explain all the steps involved in setting up ATG development environment for use with JBoss AS.
My requirement is simple, I need to develop and deploy a simple J2EE applicaiton containing a few forms and backend logic to save the data entered in the forms.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

始终不够 2024-08-02 07:42:53

答案也在产品

安装和配置指南附带的 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 为 4.0.5。 1
  • 安装 JDK - 同样,版本很重要,Java 5 就是您想要的
  • Eclipse + Eclipse 插件,来自 www.atg.com/eclipse
  • Ant 安装
  • 数据库 安装(对于开发,MySQL 是不错的选择)

将环境变量设置为 ATG_HOME、ATG_ROOT

验证该设置适用于 MotorpriseJSP - 启动 Solid,部署 EAR 文件并尝试一下

现在您已准备好开始开发。 在高层,您需要:

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

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

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

The answer is also in ATG documentation that comes with the product

Installation and Configuration guide:
http://www.atg.com/repositories/ContentCatalogRepository_en/manuals/ATG9.1/atginstall/wwhelp/wwhimpl/js/html/wwhelp.htm

and Programming Guide, chapter 3.

At minimum you need:

  • ATG installed (e.g. in c:\ATG\ATG9.1)
  • JBoss installed (e.g. in c:\opt\jboss) - make sure you use supported version of JBOss for the ATG version you use - e.g. 4.2.0 for ATG 9.1, 4.0.5 for ATG2007.1
  • installed JDK - again, version matters, Java 5 is what you want
  • Eclipse + Eclipse plugin from www.atg.com/eclipse
  • Ant installed
  • database installed (for development, MySQL is good choice)

Set the environment variables to ATG_HOME, ATG_ROOT

Verify that the setup works with MotorpriseJSP - start Solid, deploy EAR file and try it out

Now you are ready to start development. At high level, you want:

  • define database schemas and create ATG tables
  • load initial data to database
  • define new module under ATG_ROOT, with proper structure and MANIFEST (this is what Eclipse will help you with)
  • code custom functionality (this may include extending user profile, product catalog or define custom repositories)
  • define datasource file for your database and place it into JBOss/server/atg/deploy
  • using startDynamoOnJBoss try out if your module loads
  • using Ant task, build the EAR file for standalone deployment

I honestly do not see any way how to avoid following the docs. The real answer would be tens/hundreds of pages long.

You should dedicate enough time reading few thousands pages of ATG documentation and trying it out. There are two way how to speed things up: working along with somebody who did it before and knows ATG or attending the ATG training (Boston or SF). Ideally training first and having mentor / working on real project right after that.

北方。的韩爷 2024-08-02 07:42:53

Get access to ATG documentation and join ATG community at https://community.atg.com/community/catalyst. They have docs to your questions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文