2009-07-13 7 views

Répondre

6

La réponse est aussi dans la documentation ATG qui est livré avec le produit

Guide d'installation et de configuration: http://www.atg.com/repositories/ContentCatalogRepository_en/manuals/ATG9.1/atginstall/wwhelp/wwhimpl/js/html/wwhelp.htm

et Guide de programmation, chapitre 3.

Au minimum vous avez besoin:

  • ATG installé (par exemple dans c: \ ATG \ ATG9.1)
  • JBoss installé (par ex. dans c: \ opt \ jboss) - assurez-vous d'utiliser la version prise en charge de JBOss pour la version ATG que vous utilisez, par exemple. 4.2.0 pour ATG 9.1, 4.0.5 pour ATG2007.1
  • JDK installé - encore une fois, les questions de version, Java 5 est ce que vous voulez
  • Eclipse + plugin Eclipse de www.atg.com/eclipse
  • Ant installé
  • base de données
  • installé (pour le développement, MySQL est un bon choix)

Définissez les variables d'environnement à ATG_HOME, ATG_ROOT

Vérifiez que la configuration fonctionne avec MotorpriseJSP - démarrage solide, déployer le fichier EAR et essayer o ut

Vous êtes maintenant prêt à commencer le développement. Au haut niveau, vous voulez:

  • définir des schémas de base de données et créer des tables ATG
  • charge des données initiales à la base de données
  • Définir un nouveau module sous ATG_ROOT, avec une bonne structure et MANIFESTE (ce que Eclipse vous aidera à avec)
  • fonctionnalités personnalisées de code (ce qui peut inclure étendre le profil de l'utilisateur, catalogue de produits ou de définir des référentiels personnalisés)
  • définissent le fichier source de données pour votre base de données et le placer dans jboss/server/atg/déployer
  • utilisant startDynamoOnJBoss essayer si votre module charge
  • utilisant tâche Ant, construire le fichier EAR pour le déploiement autonome

Je ne vois pas honnêtement aucune façon comment éviter de suivre les docs. La vraie réponse serait des dizaines/centaines de pages.

Vous devriez consacrer suffisamment de temps à lire quelques milliers de pages de documentation ATG et à l'essayer. Il y a deux façons d'accélérer les choses: travailler avec quelqu'un qui l'a déjà fait et qui connaît ATG ou qui participe à l'entraînement ATG (Boston ou SF). Idéalement, la formation d'abord et d'avoir un mentor/travailler sur un vrai projet juste après cela.

Questions connexes