Nuxeo EP 5 Nuxeo EP 5 Création d’un serveur d’intégration continue Création d’un serveur d’intégration continue virtualisé virtualisé via une image VmWare d’un serveur Ubuntu via une image VmWare d’un serveur Ubuntu Server 7.10 Server 7.10 pour la compilation et l’intégration d’un module pour la compilation et l’intégration d’un module Nuxeo 5 EP Nuxeo 5 EP Jean Marie PASCAL Jean Marie PASCAL [email protected][email protected]
Création d’un serveur d’intégration continue virtualisé via une image VmWare d’un serveur Ubuntu Server 7.10 pour la compilation et l’intégration d’un module Nuxeo 5 EP.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Installation drsquoun serveur Ubuntu 710 Installation drsquoun serveur Ubuntu 710 (VmWare + Installation de lrsquoOS)(VmWare + Installation de lrsquoOS)
Installation des composants neacutecessaires agrave Installation des composants neacutecessaires agrave lrsquointeacutegration continue lrsquointeacutegration continue
Installation de continuum + archivaInstallation de continuum + archiva
Mise en gestion de version drsquoun projet module Mise en gestion de version drsquoun projet module Nuxeo + Deacuteploiement ArchivaNuxeo + Deacuteploiement Archiva
Inteacutegration Continue du moduleInteacutegration Continue du module
Preacute-RequisPreacute-Requis Installation de Installation de
VmWare VmWare (Pour lrsquoinstallation du Serveur)(Pour lrsquoinstallation du Serveur) PuttyPutty (Pour les lignes de commandes) (Pour les lignes de commandes) WinSCPWinSCP (Pour le transfert de fichiers) (Pour le transfert de fichiers)
Installation drsquoun poste de deacuteveloppement avec Installation drsquoun poste de deacuteveloppement avec NuxeoNuxeoCF Preacutesentation CF Preacutesentation NuxeoNuxeo
5 - Installation avec Eclipse 5 - Installation avec EclipseCF Screencast CF Screencast NuxeoNuxeo
5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document
Connaicirctre les commandes de bases LinuxConnaicirctre les commandes de bases Linux
IntegrationContinueIntegrationContinuebull Ubuntu Server 710 bull Apache Continuum 11bull Apache Archiva 102bull Apache Maven 209bull MySQL 5045bull Sun JDK 16003bull Subversionbull SSH
PC-DeveloppementPC-Developpementbull Windows XP SP2 bull VmWare Workstation 55bull Sun JDK 1514 bull Eclipse 33bull Apache Ant 170bull Apache Maven 208bull Jboss AS 405bull MySQL GUI Tools
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoun serveur Ubuntu 710 Installation drsquoun serveur Ubuntu 710 (VmWare + Installation de lrsquoOS)(VmWare + Installation de lrsquoOS)
Installation des composants neacutecessaires agrave Installation des composants neacutecessaires agrave lrsquointeacutegration continue lrsquointeacutegration continue
Installation de continuum + archivaInstallation de continuum + archiva
Mise en gestion de version drsquoun projet module Mise en gestion de version drsquoun projet module Nuxeo + Deacuteploiement ArchivaNuxeo + Deacuteploiement Archiva
Inteacutegration Continue du moduleInteacutegration Continue du module
Preacute-RequisPreacute-Requis Installation de Installation de
VmWare VmWare (Pour lrsquoinstallation du Serveur)(Pour lrsquoinstallation du Serveur) PuttyPutty (Pour les lignes de commandes) (Pour les lignes de commandes) WinSCPWinSCP (Pour le transfert de fichiers) (Pour le transfert de fichiers)
Installation drsquoun poste de deacuteveloppement avec Installation drsquoun poste de deacuteveloppement avec NuxeoNuxeoCF Preacutesentation CF Preacutesentation NuxeoNuxeo
5 - Installation avec Eclipse 5 - Installation avec EclipseCF Screencast CF Screencast NuxeoNuxeo
5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document
Connaicirctre les commandes de bases LinuxConnaicirctre les commandes de bases Linux
IntegrationContinueIntegrationContinuebull Ubuntu Server 710 bull Apache Continuum 11bull Apache Archiva 102bull Apache Maven 209bull MySQL 5045bull Sun JDK 16003bull Subversionbull SSH
PC-DeveloppementPC-Developpementbull Windows XP SP2 bull VmWare Workstation 55bull Sun JDK 1514 bull Eclipse 33bull Apache Ant 170bull Apache Maven 208bull Jboss AS 405bull MySQL GUI Tools
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Preacute-RequisPreacute-Requis Installation de Installation de
VmWare VmWare (Pour lrsquoinstallation du Serveur)(Pour lrsquoinstallation du Serveur) PuttyPutty (Pour les lignes de commandes) (Pour les lignes de commandes) WinSCPWinSCP (Pour le transfert de fichiers) (Pour le transfert de fichiers)
Installation drsquoun poste de deacuteveloppement avec Installation drsquoun poste de deacuteveloppement avec NuxeoNuxeoCF Preacutesentation CF Preacutesentation NuxeoNuxeo
5 - Installation avec Eclipse 5 - Installation avec EclipseCF Screencast CF Screencast NuxeoNuxeo
5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document
Connaicirctre les commandes de bases LinuxConnaicirctre les commandes de bases Linux
IntegrationContinueIntegrationContinuebull Ubuntu Server 710 bull Apache Continuum 11bull Apache Archiva 102bull Apache Maven 209bull MySQL 5045bull Sun JDK 16003bull Subversionbull SSH
PC-DeveloppementPC-Developpementbull Windows XP SP2 bull VmWare Workstation 55bull Sun JDK 1514 bull Eclipse 33bull Apache Ant 170bull Apache Maven 208bull Jboss AS 405bull MySQL GUI Tools
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Preacute-RequisPreacute-Requis Installation de Installation de
VmWare VmWare (Pour lrsquoinstallation du Serveur)(Pour lrsquoinstallation du Serveur) PuttyPutty (Pour les lignes de commandes) (Pour les lignes de commandes) WinSCPWinSCP (Pour le transfert de fichiers) (Pour le transfert de fichiers)
Installation drsquoun poste de deacuteveloppement avec Installation drsquoun poste de deacuteveloppement avec NuxeoNuxeoCF Preacutesentation CF Preacutesentation NuxeoNuxeo
5 - Installation avec Eclipse 5 - Installation avec EclipseCF Screencast CF Screencast NuxeoNuxeo
5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document
Connaicirctre les commandes de bases LinuxConnaicirctre les commandes de bases Linux
IntegrationContinueIntegrationContinuebull Ubuntu Server 710 bull Apache Continuum 11bull Apache Archiva 102bull Apache Maven 209bull MySQL 5045bull Sun JDK 16003bull Subversionbull SSH
PC-DeveloppementPC-Developpementbull Windows XP SP2 bull VmWare Workstation 55bull Sun JDK 1514 bull Eclipse 33bull Apache Ant 170bull Apache Maven 208bull Jboss AS 405bull MySQL GUI Tools
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
IntegrationContinueIntegrationContinuebull Ubuntu Server 710 bull Apache Continuum 11bull Apache Archiva 102bull Apache Maven 209bull MySQL 5045bull Sun JDK 16003bull Subversionbull SSH
PC-DeveloppementPC-Developpementbull Windows XP SP2 bull VmWare Workstation 55bull Sun JDK 1514 bull Eclipse 33bull Apache Ant 170bull Apache Maven 208bull Jboss AS 405bull MySQL GUI Tools
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
IntegrationContinueIntegrationContinuebull Ubuntu Server 710 bull Apache Continuum 11bull Apache Archiva 102bull Apache Maven 209bull MySQL 5045bull Sun JDK 16003bull Subversionbull SSH
PC-DeveloppementPC-Developpementbull Windows XP SP2 bull VmWare Workstation 55bull Sun JDK 1514 bull Eclipse 33bull Apache Ant 170bull Apache Maven 208bull Jboss AS 405bull MySQL GUI Tools
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Creacuteation drsquoun image VmWareCreacuteation drsquoun image VmWare Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation UbuntuInstallation Ubuntu Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71Pour plus drsquoinformations sur lrsquoinstallation drsquoun serveur Ubuntu 71 httpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtmlhttpwwwubuntugeekcomubuntu-710-gutsy-gibbon-lamp-server-setuphtml
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Activation des deacutepocircts MultiverseActivation des deacutepocircts Multiverse Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty
Ouvrir le fichier sourceslist Ouvrir le fichier sourceslist sudo vi sourceslistsudo vi sourceslist
Ajoutez les blocs de ligne suivant Ajoutez les blocs de ligne suivant
Pour plus drsquoinfos sur les deacutepocircts Pour plus drsquoinfos sur les deacutepocircts httpdocubuntu-frorgdepots_gutsydepots_universe_et_multiversehttpdocubuntu-frorgdepots_gutsydepots_universe_et_multiverse
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoutilisation de la Pour plus drsquoinformations sur lrsquoutilisation de la commande apt-getcommande apt-get httpdocubuntu-frorgapt-gethttpdocubuntu-frorgapt-get
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Changer les droitsChanger les droits Modifier les droits sur le reacutepertoire drsquoinstallation des Modifier les droits sur le reacutepertoire drsquoinstallation des
Creacuteation du groupe IntegrationCreacuteation du groupe Integration sudo groupadd groupe_integrationsudo groupadd groupe_integration
Ajout de lrsquoutilisateur integrateur au groupe IntegrationAjout de lrsquoutilisateur integrateur au groupe Integration sudo usermod ndasha ndashG groupe_integration integrateursudo usermod ndasha ndashG groupe_integration integrateur
Modification des droits sur le reacutepertoire optModification des droits sur le reacutepertoire opt Sudo chown ndashR integrateurgroupe_integration optSudo chown ndashR integrateurgroupe_integration opt
Pour plus drsquoinformations sur la gestion des droits Pour plus drsquoinformations sur la gestion des droits httpdocubuntu-frorgdroitshttpdocubuntu-frorgdroits
Installation des outils Installation des outils neacutecessaires agrave lrsquointeacutegration neacutecessaires agrave lrsquointeacutegration
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Pour plus drsquoinformations sur lrsquoinstallation de Pour plus drsquoinformations sur lrsquoinstallation de MySQL avec Ubuntu MySQL avec Ubuntu httpdocubuntu-frorgmysqlhttpdocubuntu-frorgmysql
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation MySQLInstallation MySQL Modifier les droits pour la connexion agrave distanceModifier les droits pour la connexion agrave distance
sudo vi etcmysqlmycnfsudo vi etcmysqlmycnf Commenter la ligneCommenter la ligne Editer la ligne Editer la ligne
Se connecter agrave MySQL en ligne de commandeSe connecter agrave MySQL en ligne de commande sudo mysql ndashu root ndashpsudo mysql ndashu root ndashp
Au prompt exeacutecuter les commandes suivantesAu prompt exeacutecuter les commandes suivantes grant all privileges on to rootlsquoltipaddressgt with grant optiongrant all privileges on to rootlsquoltipaddressgt with grant option set password for rootrsquoltipaddress=password(rsquoltpasswordgt)set password for rootrsquoltipaddress=password(rsquoltpasswordgt)
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation MySQL GUI ToolsInstallation MySQL GUI Tools
Teacuteleacutecharger la derniegravere version de MySQL GUI Teacuteleacutecharger la derniegravere version de MySQL GUI ToolsToolsRessourceRessource MysqlMysql GUI Tools GUI Tools
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version de MavenTeacuteleacutecharger la derniegravere version de MavenRessourceRessource MavenapacheorgMavenapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-maven-209-bintargztar ndashxvf apache-maven-209-bintargz
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoun SVNInstallation drsquoun SVN Se connecter au serveur Ubuntu via putty Se connecter au serveur Ubuntu via putty Installation de SVNInstallation de SVN
Creacuteation du reacutepertoire de stockage SVNCreacuteation du reacutepertoire de stockage SVNmkdir optsvnmkdir optsvn
Se placer dans le reacutepertoire et creacuteation du deacutepocirctSe placer dans le reacutepertoire et creacuteation du deacutepocirct svnadmin create depotsvnadmin create depot
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoun SVNInstallation drsquoun SVN Modifier le fichier svnserveconfModifier le fichier svnserveconf
vi optsvndepotsvnserveconfvi optsvndepotsvnserveconfDeacutecommentez toutes les lignes avec Deacutecommentez toutes les lignes avec
sauf la ligne content authz-dbsauf la ligne content authz-db (Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)(Ne pas laissez drsquoespace blanc en premier caractegravere des lignes)
Modifier le fichier passwdModifier le fichier passwd vi optsvndepotpasswdvi optsvndepotpasswdAjouter les lignes du typeAjouter les lignes du type
Deacutemarrer le deacutemon SVNDeacutemarrer le deacutemon SVN svnserve ndashd ndashr optsvndepotsvnserve ndashd ndashr optsvndepot
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoun SVNInstallation drsquoun SVN Pour en savoir plus Pour en savoir plus httpshelpubuntucomcommunitySubversionhttpshelpubuntucomcommunitySubversion httpsvnbookred-beancomhttpsvnbookred-beancom httpdocubuntu-frorgsubversionhttpdocubuntu-frorgsubversion
Installation de ContinuumInstallation de Continuum
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation de ContinuumInstallation de Continuum
Teacuteleacutecharger la derniegravere version de ContinuumTeacuteleacutecharger la derniegravere version de ContinuumRessourceRessource continuumapacheorgcontinuumapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-continuum-11targztar ndashxvf apache-continuum-11targz
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation de Continuum Installation de Continuum Liaison avec MySQLLiaison avec MySQL
Importer le driver mysqlImporter le driver mysql Teacuteleacutecharger la derniegravere version du drivers jdbcTeacuteleacutecharger la derniegravere version du drivers jdbc
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation de Continuum Installation de Continuum Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optcontinuum-11serviceoptcontinuum-11servicess via WinSCP via WinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation Continuum Installation Continuum Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema continuumcontinuum et et usersusers
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation Continuum Installation Continuum Droits sur les bases de donneacuteesDroits sur les bases de donneacutees
Donner tous les droits agrave Donner tous les droits agrave integrateurintegrateur sur les sur les scheacutemas scheacutemas continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource continuumcontinuum et et usersusers
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation ContinuumInstallation Continuum Modifier le fichier Modifier le fichier optcontinuum-11confplexusxmloptcontinuum-11confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80908090
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Teacuteleacutecharger la derniegravere version drsquoArchivaTeacuteleacutecharger la derniegravere version drsquoArchivaRessourceRessource archivaapacheorgarchivaapacheorg
Importer dans le reacutepertoire opt via WinSCPImporter dans le reacutepertoire opt via WinSCP
Deacutecompresser le fichierDeacutecompresser le fichier tar ndashxvf apache-archiva-102targztar ndashxvf apache-archiva-102targz
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoArchiva Installation drsquoArchiva Insertion du driver MySQLInsertion du driver MySQL
Importer le fichier (en Importer le fichier (en local) local) plexus-appserver-plexus-appserver-service-jetty-20-service-jetty-20-alpha-8saralpha-8sar du reacutepertoire du reacutepertoire optapache-optapache-archiva-102servicesarchiva-102services via via WinSCPWinSCP
Utiliser un outil tel que Utiliser un outil tel que WinZip pour inteacutegrer le WinZip pour inteacutegrer le fichier fichier mysql-connector-mysql-connector-java-508-binjarjava-508-binjar dans le dans le reacutepertoire reacutepertoire liblib
Exporter le fichier dans le Exporter le fichier dans le reacutepertoire reacutepertoire optcontinuum-11servicoptcontinuum-11serviceses via WinSCPvia WinSCP
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoArchiva Installation drsquoArchiva Creacuteation de la base de donneacuteesCreacuteation de la base de donneacutees
Se connecter au serveur MySQL via GUI ToolsSe connecter au serveur MySQL via GUI Tools Creacuteer un scheacutema Creacuteer un scheacutema archivaarchiva
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier la deacuteclaration des datasources pour le Modifier la deacuteclaration des datasources pour le
datasource datasource archivaarchiva et et usersusers
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Installation drsquoArchivaInstallation drsquoArchiva Modifier le fichier Modifier le fichier optapache-optapache-
archiva-102confplexusxmlarchiva-102confplexusxml Modifier le port drsquoeacutecoute de Jetty sur le port Modifier le port drsquoeacutecoute de Jetty sur le port 80918091
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Eclipse Workspace NuxeoEclipse Workspace Nuxeo On reprend le workspace projet utiliseacute lors de la creacuteation du On reprend le workspace projet utiliseacute lors de la creacuteation du
type de document laquo Book raquo dans Eclipse type de document laquo Book raquo dans Eclipse (CF (CF NuxeoNuxeo 5 - Creacuteation drsquoun type de document 5 - Creacuteation drsquoun type de document ) )
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Modification du POMModification du POM Ouvrir et eacutediter le fichier pomxmlOuvrir et eacutediter le fichier pomxml Ajouter les lignes suivantes en dessous des balises Ajouter les lignes suivantes en dessous des balises
ltpropertiesgtltpropertiesgt
Ajouter entre les balises ltbuildgtAjouter entre les balises ltbuildgt
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Modification du settingsxmlModification du settingsxml Creacuteer ou remplacer le fichier settingsxml Creacuteer ou remplacer le fichier settingsxml
dans le reacutepertoire m2dans le reacutepertoire m2 (Geacuteneacuteralement CDocuments and Settings UserNamem2)(Geacuteneacuteralement CDocuments and Settings UserNamem2)
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Effectuer la compilation et le deacuteploiement Effectuer la compilation et le deacuteploiement via Maven dans Eclipse du projetvia Maven dans Eclipse du projetClic-droit sur projetClic-droit sur projetMenu Run AshellipMenu Run AshellipMaven BuildhellipMaven Buildhellip Dans lrsquoonglet Goals taper Dans lrsquoonglet Goals taper deploydeploy RunRun
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Dans les logs de la console Eclipse Dans les logs de la console Eclipse Veacuterifier la preacutesence de messages du typeVeacuterifier la preacutesence de messages du type
Et bien entendu agrave la finEt bien entendu agrave la fin
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Archiva Veacuterification du Archiva Veacuterification du deacuteploiement du Projetdeacuteploiement du Projet
En effectuant une recherche via lrsquointerface graphique En effectuant une recherche via lrsquointerface graphique drsquoarchiva sur le mot Blogspot on retrouve le drsquoarchiva sur le mot Blogspot on retrouve le laquo snapshot raquo du projetlaquo snapshot raquo du projet
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation
Continuum Inteacutegration ContinueContinuum Inteacutegration Continue Cliquez sur lrsquoimage pour acceacuteder agrave la preacutesentationCliquez sur lrsquoimage pour acceacuteder agrave la preacutesentation