JBoss AS で使用するための ATG 開発環境の設定に含まれるすべての手順を説明してください。私の要件は単純です。いくつかのフォームと、フォームに入力されたデータを保存するためのバックエンド ロジックを含む単純な J2EE アプリケーションを開発してデプロイする必要があります。
2 に答える
答えは、製品に付属の 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 を使用していることを確認してください。
- インストールされた JDK - 繰り返しますが、バージョンが重要です。Java 5 が必要です
- www.atg.com/eclipse の Eclipse + Eclipse プラグイン
- アリがインストールされています
- データベースがインストールされています (開発には MySQL が適しています)
環境変数をATG_HOME、ATG_ROOTに設定します
MotorpriseJSP でセットアップが機能することを確認します。Solid を起動し、EAR ファイルをデプロイして試します。
これで、開発を開始する準備が整いました。大まかに言えば、次のことが必要です。
- データベース スキーマを定義し、ATG テーブルを作成する
- 初期データをデータベースにロードする
- 適切な構造とMANIFESTを使用して、ATG_ROOTの下に新しいモジュールを定義します(これはEclipseが支援するものです)
- カスタム機能のコーディング (これには、ユーザー プロファイル、製品カタログの拡張、またはカスタム リポジトリの定義が含まれる場合があります)
- データベースのデータソース ファイルを定義し、JBOs/server/atg/deploy に配置します。
- startDynamoOnJBoss を使用して、モジュールがロードされるかどうかを試してください
- Ant タスクを使用して、スタンドアロン展開用の EAR ファイルをビルドします。
正直なところ、ドキュメントに従うことを避ける方法がわかりません。本当の答えは、数十/数百ページの長さです。
数千ページの ATG ドキュメントを読み、試してみるのに十分な時間を費やす必要があります。物事をスピードアップする方法は 2 つあります。それは、以前に ATG を行ったことがあり、ATG を知っている人と一緒に作業するか、ATG トレーニング (ボストンまたは SF) に参加することです。理想的には、最初にトレーニングを行い、メンターを持ち、その後すぐに実際のプロジェクトに取り組みます。
ATG ドキュメントにアクセスして、 https: //community.atg.com/community/catalyst で ATG コミュニティに参加してください。彼らはあなたの質問に対するドキュメントを持っています。