Nous avons une architecture monolithique avec un seul module ATG. Nous avons d'abord développé ce site avec JHTML et avons depuis créé une application web J2EE (monolithique) au sein de ce module ATG et avons converti tous nos JHTML en JSP.
Notre projet sur le disque ressemble à ceci:
root
deploy
class (compile java to here)
config (primary configpath)
docroot (JHTML docroot)
dev (configpath for dev environment)
test (configpath for QA environment)
prod (configpath for prod environment)
j2ee (j2ee web-app)
WEB-INF
dir-a (application JSPs)
dir-b (application JSPs)
src
java (java src)
sql (sql src)
Nous avons un fichier de construction Ant qui compile la source Java pour déployer/classe. Sur dev/test et prod JAR up. Nous avons un seul serveur de compilation qui vérifie le référentiel CVS et utilise des scripts shell et le build.xml pour compiler et déployer sur le serveur demandé en utilisant Interwoven OpenDeploy (essentiellement rsync).
Comment vous déplacer autour du runassembler? – mafalda
Pourriez-vous nous dire comment utiliser maven to bulid et déployer un projet atg? – MadeInChina
Je tous les projets ATG j'ai vu qu'ils ont fini par utiliser Ant plugin pour appeler tâche Ant runassembler. –