Apache Maven Nicolas De loof et Arnaud Héritier
|
|
- Sévérine Guertin
- il y a 7 ans
- Total affichages :
Transcription
1 Apache Maven Nicolas De loof et Arnaud Héritier Avec la contribution des membres francophones de la communauté Maven, en particulier Stéphane Nicoll, Vincent Siveston, Raphaël Piéroni, Hervé Boutemy, Jérôme Van Der Linden, Antonio Goncalves et François Le Droff
2 Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de vous fournir une information complète et fiable. Cependant, Pearson Education France n assume de responsabilités, ni pour son utilisation, ni pour les contrefaçons de brevets ou atteintes aux droits de tierces personnes qui pourraient résulter de cette utilisation. Les exemples ou les programmes présents dans cet ouvrage sont fournis pour illustrer les descriptions théoriques. Ils ne sont en aucun cas destinés à une utilisation commerciale ou professionnelle. Pearson Education France ne pourra en aucun cas être tenu pour responsable des préjudices ou dommages de quelque nature que ce soit pouvant résulter de l utilisation de ces exemples ou programmes. Tous les noms de produits ou marques cités dans ce livre sont des marques déposées par leurs propriétaires respectifs. Apache, Apache Maven, Maven, and the Apache Maven logo are trademarks of The Apache Software Foundation. Used with permission. No endorsement by The Apache Software Foundation is implied by the use of these marks. Publié par Pearson Education France 47 bis, rue des Vinaigriers PARIS Tél. : Mise en pages : TyPAO ISBN : Copyright 2009 Pearson Education France Tous droits réservés Aucune représentation ou reproduction, même partielle, autre que celles prévues à l article L et 3 a) du code de la propriété intellectuelle ne peut être faite sans l autorisation expresse de Pearson Education France ou, le cas échéant, sans le respect des modalités prévues à l article L dudit code. All rights reserved. No part of this book may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording or by any information storage retrieval system, without permission from Pearson Education, Inc.
3 Table des matières Table des listings... XI Préface... XIII Avant-propos... XVII Contenu... XIX Partie I Premiers pas avec Maven 1 Introduction... 3 Prologue... 3 Partageons!... 4 Les fourmis à la rescousse... 6 Et Maven dans tout ça?... 7 Que fait Maven?... 8 La clé du mystère Convention plutôt que configuration Décrire plutôt que programmer POM Pourquoi adopter ces conventions? La force de Maven Au-delà de java.lang Des JAR sous CVS Quand le répertoire lib explose Identification univoque Dépôt de bibliothèques Avis aux amateurs de casse-tête L ami de mon ami Testons un peu Les "scopes"... 27
4 IV Apache Maven Une arme à double tranchant L analyse des dépendances Conclusion Un peu plus que compiler Êtes-vous prêt pour Java 7? Plugins Propriétés Quand Java ne suffit plus Où placer les sources Ajouter un plugin Plugin et tâches Compiler en JavaScript Invoquer un plugin Cycle de vie Générer du code Produire autre chose qu un JAR Des plugins pour tout? Conclusion Mettre en place des tests unitaires Tester? Pour quoi faire? Automatisons! Utiliser un framework de test Les tests sous Maven Le scope "test" Le développement piloté par les tests Pas de JAR sans tests réussis Réutiliser notre outillage de test L intégration continue Continuum Hudson Lequel choisir? Conclusion Mettre en place des tests d intégration Des tests unitaires de moins en moins unitaires Qu est-ce qu un test "unitaire" Les profils S adapter à l environnement Désactiver à la demande Tester l accès à une base de données... 79
5 V Utiliser des tests fonctionnels Tester la charge et les performances Intégration continue Conclusion Partie II Maven en entreprise 6 Gestion avancée des dépendances Oracle, quand tu nous tiens Un moteur de recherche pour Maven Pourquoi publier un POM sans JAR? Installer le fichier manquant Les dépendances "System" Créer son propre dépôt Contrôle d identité, vos papiers s il vous plaît! Rebelote : mais où est javax.jms? Gérer son dépôt privé Métadonnées Passer à un "véritable" gestionnaire de dépôt Un miroir de central Un gestionnaire d artefacts Conclusion Quand le projet devient trop lourd Un projet un artefact Héritage Packaging d un POM parent Parent "naturel" Mutualiser Gestion des dépendances Gestion des plugins Diviser pour régner Héritage "naturel" Et l intégration continue? Un gros projet vs plein de modules Les modules au service de l architecture Conclusion
6 VI Apache Maven 8 Maven et JEE Java Entreprise Edition Construire une archive web WAR Construire un EJB Construire une archive d entreprise EAR Tester Selenium Cargo Soyons pragmatiques, soyons productifs Une application web "sur place" Une application web sans assemblage Ne plus sortir de l IDE Tester les EJB JEE Conclusion Maven et les IDE Un plugin Maven pour Eclipse Maven vu depuis l IDE Eclipse Installation Import d un projet Maven Prise en main Gestion du POM Intégration des plugins Maven Et la cerise Interrogations Intellij Idea Import d un projet Maven Gestion du POM Intégration des plugins Maven Bonus NetBeans Prise en main Import d un projet Maven Gestion du POM Intégration des plugins Maven Bonus Délibération du jury Conclusion
7 VII 10 Le jour J : la livraison Stratégie de livraison Première livraison Deuxième livraison Troisième livraison Documentation Le plugin release Étape 1 : préparation Étape 2 : livraison Et si ça foire? Notre prochaine version Tester des candidats Urgence! Au-delà de l intégration continue Conclusion Partie 3 Encore plus loin avec Maven 11 Utiliser un outil non supporté Un outil maison Réutiliser l existant Retour dans un monde de scripts? Créer un plugin Pas de panique! Des paramètres pour le plugin Un modèle dynamique Plexus Des classes et des royaumes Au-delà de Java Tester notre plugin Plugin testing harness Plugin invoker Conclusion L assurance qualité Audit de code Analyse statique Analyse dynamique
8 VIII Apache Maven Les rapports Maven Autre chose que du HTML Exploiter notre gestion documentaire %, qui dit mieux? L entropie augmente Maîtrise de S Sonar Conclusion Respecter un format de distribution D où vient ce JAR? Numéro de construction Numéro de révision Utiliser le MANIFEST La confiance règne L EAR ne suffit pas Assemblage du livrable L intégration continue produit notre livrable L œuf ou la poule? OSGi? Conclusion Un nouveau projet démarre Mutualiser Qui paye? Partager un POM parent Copier-coller Copier et mutualiser! Un plugin qui crée des projets Un archétype? Construire ses propres archétypes Gérer un projet de référence Donner le meilleur de nous-mêmes Démarrer sur les bons rails Un support pour expérimenter Un support de démonstration Conclusion Avons-nous fait le bon choix? Les limites Points faibles Les plugins
9 IX Le support Le coût de Maven La concurrence Maven bon partout? Ant et Ivy EasyAnt Gradle Maven Buildr Un outil reconnu La communauté L équipe de développement L adoption en entreprise L avenir de Maven Maven 2.x Maven 3.x À qui appartient Maven? La fondation Apache Sonatype Maven + OSGi = Tycho Non, Sonatype n est pas seul! La garantie par l open-source Conclusion Nos recommandations Les bonnes bases Commandement n 1 : Les conventions de Maven tu suivras Commandement n 2 : Simplicité tu choisiras Commandement n 3 : Au fur et à mesure de tes besoins, les outils nécessaires tu mettras en place Commandement n 4 : De la sur-conception point tu ne feras Commandement n 5 : Tes outils et ton build à jour tu maintiendras Commandement n 6 : Dans un projet, la même version tous les modules auront Commandement n 7 : La gestion des versions tu centraliseras Commandement n 8 : Comme la peste les dépendances optionnelles tu éviteras Commandement n 9 : Les SNAPSHOT tu utiliseras Commandement n 10 : L IDE toujours tu privilégieras Conclusion
10 X Apache Maven 17 Épilogue Récapitulons Sortez de l amateurisme Le mot de la fin Qui est qui? Les membres francophones de l équipe Maven Les membres de la communauté Java Post-scriptum Lexique Le petit monde open-source Les concepts Maven Ceux qui font tourner Maven Et tout ce qui tourne autour Liens utiles Index
Magento. Pratique du e-commerce avec Magento. Christophe Le Bot avec la contribution technique de Bruno Sebarte
Magento Pratique du e-commerce avec Magento Christophe Le Bot avec la contribution technique de Bruno Sebarte Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de
Plus en détailCréer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL
Créer un site e-commerce avec Dreamweaver CS4 et PHP/MySQL 4 e édition Pearson Education France a apporté le plus grand soin à la réalisation de ce livre afin de vous fournir une information complète et
Plus en détailDéveloppement d applications professionnelles avec Android 2
Développement d applications professionnelles avec Android 2 Reto Meier Traduit par Dalil Djidel, avec la contribution technique d Arnaud Farine Pearson Education France a apporté le plus grand soin à
Plus en détailDépartement Informatique et Données Marines Service Ingénierie des Systèmes d'informations Référence IFREMER-DCB-IDM-ISI/DDC-11-014
Département Informatique et Données Marines Service Ingénierie des Systèmes d'informations Référence IFREMER-DCB-IDM-ISI/DDC-11-014 Thierry CARVAL Loïc Petit de la Villéon Réjane QUEMENEUR N 11/2 211 015
Plus en détailJOnAS Day 5.1. Outils de développements
JOnAS Day 5.1 Outils de développements Agenda Introduction Plugin Eclipse (JOPE) Plugin NetBeans (JOnbAS) Cargo 2 Bull, 2009 JOnAS Day 5.1 Objectifs - Réduire les temps de développement - Construction
Plus en détailen SCÈNE RATIONAL Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com
Rational Démonstration SDP : automatisation de la chaîne de développement Samira BATAOUCHE sbataouche@fr.ibm.com Fabrice GRELIER fabrice.grelier@fr.ibm.com RATIONAL en SCÈNE 2007 IBM Corporation Objectif
Plus en détailConstruction et déploiement d applications Java avec Maven, Archiva, Groovy et Jenkins
Construction et déploiement d applications Java avec Maven, Archiva, Groovy et Jenkins Un retour d expérience Patrice RINGOT Ingénieur en développement et déploiement d applications - INIST/CNRS Rencontre
Plus en détailCOPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN 61303:1997
COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN 61303:1997 COPYRIGHT Danish Standards. NOT FOR COMMERCIAL USE OR REPRODUCTION. DS/EN 61303:1997 COPYRIGHT Danish Standards. NOT
Plus en détailn.paradoxa online, issue 3 May 1997
n.paradoxa online, issue 3 May 1997 Editor: Katy Deepwell 1 Published in English as an online edition by KT press, www.ktpress.co.uk, as issue 3, n.paradoxa: international feminist art journal http://www.ktpress.co.uk/pdf/nparadoxaissue3.pdf
Plus en détailNORME INTERNATIONALE INTERNATIONAL STANDARD. Dispositifs à semiconducteurs Dispositifs discrets. Semiconductor devices Discrete devices
NORME INTERNATIONALE INTERNATIONAL STANDARD CEI IEC 747-6-3 QC 750113 Première édition First edition 1993-11 Dispositifs à semiconducteurs Dispositifs discrets Partie 6: Thyristors Section trois Spécification
Plus en détailPhone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION
Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION Salesforce NOTICE The information contained in this document is believed to be accurate in all respects
Plus en détailPhone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION
Phone Manager Soutien de l'application OCTOBER 2014 DOCUMENT RELEASE 4.1 SOUTIEN DE L'APPLICATION Sage CRM NOTICE The information contained in this document is believed to be accurate in all respects but
Plus en détailPrésentation des autres éléments du résultat global
Mai 2010 Exposé-sondage ES/2010/5 Présentation des autres éléments du résultat global Date limite de réception des commentaires : le 30 septembre 2010 EXPOSÉ-SONDAGE MAI 2010 Exposé-sondage Présentation
Plus en détailTom Pertsekos. Sécurité applicative Web : gare aux fraudes et aux pirates!
Tom Pertsekos Sécurité applicative Web : gare aux fraudes et aux pirates! Sécurité Le mythe : «Notre site est sûr» Nous avons des Nous auditons nos Firewalls en place applications périodiquement par des
Plus en détailWhat s New. Sun ONE Application Server. Version 7, Enterprise Edition
What s New Sun ONE Application Server Version 7, Enterprise Edition 817-2142-10 September 2003 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Copyright 2003 Sun Microsystems, Inc.
Plus en détailJava pour le Web. Cours Java - F. Michel
Java pour le Web Cours Java - F. Michel Introduction à JEE 6 (ex J2EE) Historique Qu'est-ce que JEE JEE : Java Entreprise Edition (ex J2EE) 1. Une technologie outils liés au langage Java + des spécifications
Plus en détailL impression numérique
Martin Garanger L impression numérique Pearson France a apporté le plus grand soin à la réalisation de ce livre afin de vous fournir une information complète et fiable. Cependant, Pearson France n assume
Plus en détailEXIN Agile Scrum Master
Guide de préparation EXIN Agile Scrum Master Édition de juillet 2015 Copyright 2015 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
Plus en détailCedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/
Cedric Dumoulin (C) The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Webographie The Java EE 7 Tutorial http://docs.oracle.com/javaee/7/tutorial/doc/ Les slides de cette présentation
Plus en détail(Projet de modification )
Exposé-sondage ES/ (Projet de modification ) Date limite de réception des commentaires : Vente ou apport d actifs entre un investisseur et une entreprise associée ou une coentreprise (Projet de modification
Plus en détailVérifier la qualité de vos applications logicielle de manière continue
IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions
Plus en détailExperts en technologies Open Source et méthodes Agiles
TRY & Buy L écosystème technologique Open Source est très dense. Pour vous permettre de mieux l appréhender, nous vous proposons de faire gratuitement la présentation de la technologie de votre choix dans
Plus en détailMise en route de PRTG Network Monitor 9 2011 Paessler AG
Mise en route de PRTG Network Monitor 9 2011 Paessler AG All rights reserved. No parts of this work may be reproduced in any form or by any means graphic, electronic, or mechanical, including photocopying,
Plus en détailThis is a preview - click here to buy the full publication NORME INTERNATIONALE INTERNATIONAL STAN DARD. Telecontrol equipment and systems
NORME INTERNATIONALE INTERNATIONAL STAN DARD CEI IEC 870-3 Première édition First edition 1989-03 Matériels et systèmes de téléconduite Troisième partie: Interfaces (caractéristiques électriques) Telecontrol
Plus en détailGuide de récupération de Windows Server 2003 R2 pour serveurs Sun x64
Guide de récupération de Windows Server 2003 R2 pour serveurs Sun x64 Sommaire Introduction 1 Procédure de réinstallation 1 Documentation associée 5 Vos commentaires nous sont utiles 5 Introduction Ce
Plus en détailConférence Bales II - Mauritanie. Patrick Le Nôtre. Directeur de la Stratégie - Secteur Finance Solutions risques et Réglementations
Conférence Bales II - Mauritanie Patrick Le Nôtre Directeur de la Stratégie - Secteur Finance Solutions risques et Réglementations AGENDA Le positionnement et l approche de SAS Notre légitimité dans les
Plus en détailInstaller le patch P-2746 et configurer le Firewall avancé
Installer le patch P-2746 et configurer le Firewall avancé SOMMAIRE INTRODUCTION... 2 PRE-REQUIS... 2 MIGRATION DE DONNEES ET DE CONFIGURATION... 2 INSTALLATION... 2 PRINCIPALES EVOLUTIONS FONCTIONNELLES
Plus en détailDomino Attachment and Object Service (DAOS)
Domino Attachment and Object Service (DAOS) Pascal Bourgeois Avant-ventes Lotus pascal_bourgeois@fr.ibm.com 2009 IBM Corporation Objectifs Présenter les avantages de DAOS et l'impact sur l'environnement
Plus en détailQuick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.
Rational ClearCase or ClearCase MultiSite Version 7.0.1 Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite. Product Overview IBM Rational
Plus en détailSEPA Direct Debit La domiciliation dans un marché unifié pour les paiements européens au 1er février 2014
SEPA Direct Debit La domiciliation dans un marché unifié pour les paiements européens au 1er février 2014 CONTENU 1. LES DOMICILIATIONS SEPA 2. LES DOMICILIATIONS ET SEPA 3. FONCTIONNEMENT DE LA DOMICILIATION
Plus en détailAndroid. Trucs et astuces
Android Trucs et astuces La table des matières C est Nouveau 3 Quelques astuces avant de commencer 4 Introduction 5 Création d une toile 5 Navigation 5 Masquage de l interface utilisateur 5 Couleur 6 Personnalisation
Plus en détailSunATM 4.0 Release Notes
SunATM 4.0 Release Notes Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303-4900 USA 650 960-1300 Fax 650 969-9131 Part No.: 805-6553-10 March 1999, Revision A Copyright 1999 Sun Microsystems,
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détailADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5
ADMINISTRATION DE ADOBE LIVECYCLE MOSAIC 9.5 Informations juridiques Copyright 2010 Adobe Systems Incorporated and its licensors. All rights reserved. Administration d Adobe LiveCycle Mosaic 9.5 13 octobre
Plus en détailEVÈNEMENT MOBILITÉ HYDROGÈNE À NANTES PRÉSENTATION DU VÉHICULE KANGOO H2 PAR SYMBIO FCELL
EVÈNEMENT MOBILITÉ HYDROGÈNE À NANTES PRÉSENTATION DU VÉHICULE KANGOO H2 PAR SYMBIO FCELL Contact : olivier.ticos@symbiofcell.com / +33 6 81 13 38 34 Symbio FCell 2015 P. 1 MULTHY : REJOINDRE LE PELOTON
Plus en détailInsérer des images dans Base
Insérer des images dans Base Version 1.0 du 30.05.2006 Réalisé avec : OOo 2.0.2 Plate-forme / Os : Toutes Distribué par le projet fr.openoffice.org Sommaire 1 Présentation...3 2 Quelques notions initiales...3
Plus en détailMise en route de PRTG Network Monitor 8
Mise en route de PRTG Network Monitor 8 All rights reserved. No parts of this work may be reproduced in any form or by any means - graphic, electronic, or mechanical, including photocopying, recording,
Plus en détailPackage Contents. System Requirements. Before You Begin
Package Contents DWA-125 Wireless 150 USB Adapter CD-ROM (contains software, drivers, and manual) Cradle If any of the above items are missing, please contact your reseller. System Requirements A computer
Plus en détailCATALOGUE DE PRESTATIONS D ACCOMPAGNEMENT METIER DES CENTRES DE CONTACTS
CATALOGUE DE PRESTATIONS D ACCOMPAGNEMENT METIER DES CENTRES DE CONTACTS Copyright 2008 CUSTOMER-SQUARE All rights reserved. Customer-Square, it s logo, and Become The Expert are trademarks of Customer-Square.
Plus en détailOptimisez la gestion de vos projets IT avec PPM dans le cadre d une réorganisation. SAP Forum, May 29, 2013
Optimisez la gestion de vos projets IT avec PPM dans le cadre d une réorganisation SAP Forum, May 29, 2013 Optimisez la gestion de vos projets IT avec PPM dans le cadre d une réorganisation Frédérique
Plus en détailSUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2
SUGARCRM Sugar Open Source Guide d Installation de French SugarCRM Open Source Version 4.2 Version 1.0.5 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans
Plus en détailSERVEUR DÉDIÉ DOCUMENTATION
SERVEUR DÉDIÉ DOCUMENTATION Release 5.0.6.0 19 Juillet 2013 Copyright 2013 GIANTS Software GmbH, All Rights Reserved. 1/9 CHANGE LOG Correction de bug divers (5.0.6.0) Ajout d une option de relance automatique
Plus en détailMagento. Magento. Réussir son site e-commerce. Réussir son site e-commerce BLANCHARD. Préface de Sébastien L e p e r s
Mickaël Mickaël BLANCHARD BLANCHARD Préface de Sébastien L e p e r s Magento Préface de Sébastien L e p e r s Magento Réussir son site e-commerce Réussir son site e-commerce Groupe Eyrolles, 2010, ISBN
Plus en détailGrandes tendances et leurs impacts sur l acquisition de produits et services TI.
Grandes tendances et leurs impacts sur l acquisition de produits et services TI. François Banville Partenaire exécutif chez Gartner Gartner is a registered trademark of Gartner, Inc. or its affiliates.
Plus en détail(Projet de modification )
Exposé-sondage ES/ (Projet de modification ) Date limite de réception des commentaires : Méthode de la mise en équivalence : Quote-part des autres variations de l actif net (Projet de modification d IAS
Plus en détailANDRITZ Atro Vis hydrodynamique
ANDRITZ Atro Vis hydrodynamique www.andritz.com Vis hydrodynamique ANDRITZ Atro Effi caces, robustes et écologiques Vous êtes titulaire d un droit d usage d eau en tant que personne privée, entreprise
Plus en détailHUAWEI TECHNOLOGIES CO., LTD. channelroad. A better way. Together.
HUAWEI TECHNOLOGIES CO., LTD. channelroad A better way. Together. Partenaires sur la nouvelle Route de la soie Progresser le long d une nouvelle Route de la soie et être partenaire de Huawei présentent
Plus en détailUn système intégré totalement redondant
Oracle Database Appliance X5- e le déploiement, la maintenance et le support des solutions de bases de données haute disponibilité. Construit autour de la base de données la plus populaire au monde (Oracle
Plus en détailOnce the installation is complete, you can delete the temporary Zip files..
Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une
Plus en détailOUVRIR UN COMPTE CLIENT PRIVÉ
OUVRIR UN COMPTE CLIENT PRIVÉ LISTE DE VERIFICATION Pour éviter tous retards dans le traitement de votre application pour l ouverture d un compte avec Oxford Markets ( OM, l Entreprise ) Veuillez suivre
Plus en détailGuide de démarrage du système modulaire Sun Blade 6000
Guide de démarrage du système modulaire Sun Blade 6000 Ce document contient des informations de base sur la configuration du système modulaire Sun Blade 6000. Vous trouverez des informations détaillées
Plus en détailNORME INTERNATIONALE INTERNATIONAL STANDARD
NORME INTERNATIONALE INTERNATIONAL STANDARD CEI IEC 60609-1 Première édition First edition 2004-11 Turbines hydrauliques, pompes d'accumulation et pompes-turbines Evaluation de l'érosion de cavitation
Plus en détailComment Créer une Base de Données Ab Initio
Comment Créer une Base de Données Ab Initio Diffusé par Le Projet Documentation OpenOffice.org Table des Matières 1. Création de la Source de Données...3 2. Ajout de Tables dans une Source de Données...3
Plus en détailINGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE
INGÉNIEUR LOGICIEL JAVAEE / GROOVY 8 ANS D EXPÉRIENCE Igor Rosenberg 30 ans DEA «Image-Vision» de l Université de Nice Sophia-Antipolis POSTES PRECEDENTS MMA: Développement Web/Grails sur démonstrateur
Plus en détailEnvironnement de Développement Outils Open-Source d'integration Continue. Exemple de Mise en Oeuvre
L informatique qui réinvente la finance Environnement de Développement Outils Open-Source d'integration Continue Exemple de Mise en Oeuvre Arnaud NAUWYNCK arnaud.nauwynck@gmail.com Plan Introduction Cycle
Plus en détailThis is a preview - click here to buy the full publication NORME CEI INTERNATIONALE IEC INTERNATIONAL 61194 STAN DARD
NORME CEI INTERNATIONALE IEC INTERNATIONAL 61194 STAN DARD Première édition First edition 1992-12 Paramètres descriptifs des systèmes photovoltaïques autonomes Characteristic parameters of stand-alone
Plus en détailValorisez vos actifs logiciels avec Rational Asset Manager. Jean-Michel Athané, Certified IT Specialist IBM Rational Software
Valorisez vos actifs logiciels avec Rational Asset Manager Jean-Michel Athané, Certified IT Specialist IBM Rational Software 13 Qu est-ce qu un actif logiciel (Software Asset)? Un asset est une collection
Plus en détailPACKZ System Requirements. Version: 2015-05-27. Version: 2015-05-27 Copyright 2015, PACKZ Software GmbH. 1
PACKZ System Requirements Version: 2015-05-27 Copyright 2015, PACKZ Software GmbH. All rights reserved.this manual may not be copied, photocopied, reproduced, translated, or converted to any electronic
Plus en détailSerena Software. Damien Terrien Solution Architect
Serena Software Damien Terrien Solution Architect Serena Release Manager Serena Release Automation Démonstration AGENDA Cartographie fonctionnelle de l offre SERENA IT Business Users & Customers Front
Plus en détailLe Fair use et le Fair dealing : Étude de droit comparé
Le Fair use et le Fair dealing : Étude de droit comparé Monsieur Pierre EL Khoury On peut se procurer le présent ouvrage à: Les Éditions Thémis Faculté de droit, Université de Montréal C.P. 6128, Succ.
Plus en détailHudson Serveur d Intégration Continue. Adrien Lecharpentier IR3 Ingénieurs2000, Université de Marne la Vallée
Hudson Serveur d Intégration Continue IR3 Ingénieurs2000, Université de Marne la Vallée Hudson 1. Qu est-ce que s est? 2. A quoi ça sert? 3. Comment ça fonctionne? 4. Comment s en sert-on? 5. Pour aller
Plus en détailPaxton. ins-20605. Net2 desktop reader USB
Paxton ins-20605 Net2 desktop reader USB 1 3 2 4 1 2 Desktop Reader The desktop reader is designed to sit next to the PC. It is used for adding tokens to a Net2 system and also for identifying lost cards.
Plus en détailContents Windows 8.1... 2
Workaround: Installation of IRIS Devices on Windows 8 Contents Windows 8.1... 2 English Français Windows 8... 13 English Français Windows 8.1 1. English Before installing an I.R.I.S. Device, we need to
Plus en détailConsultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES
SS Consultant MOE/Référent technique JAVA/J2EE JSF, RICH FACES FORMATIONS ET DIPLOMES Certification SCRUM Master (AgilBee) 2009. Formation TDD 2008. Diplômé de l Institut Supérieur des Etudes Technologiques
Plus en détailSun Java SystemWeb Server 7.0 Documentation Center
Sun Java SystemWeb Server 7.0 Documentation Center Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 819 7279 10 Copyright 2007 Sun Microsystems, Inc. 4150 Network Circle,
Plus en détailProjet Java EE Approfondi
EISTI Projet Java EE Approfondi Manuel d installation du framework Stripes Amaury Languillat, Yann Gonzalez, Arnaud Recher, Vincent Laronde, Anys Mechkar 10 Manuel d installation Téléchargement On part
Plus en détailBases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement
Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014
Plus en détailSonarQube : une autre vision de votre logiciel
SonarQube : une autre vision de votre logiciel Dimitri Durieux Chef de projet Mons, 19 mars 2015 Centre d Excellence en Technologies de l Information et de la Communication Qui suis-je? Chef de projet
Plus en détailPlanning Solstice Backup 6.1 (localisé)
Planning Solstice Backup 6.1 (localisé) Sun Microsystems, Inc. 901 San Antonio Road Palo Alto, CA 94303 États-Unis 650-960-1300 N réf. 816-2745-10 Décembre 2001, révision A Envoyez vos commentaires relatifs
Plus en détailDéployer et sécuriser des applica1ons mobiles dans votre SI / Cloud
Déployer et sécuriser des applica1ons mobiles dans votre SI / Cloud Roadmap 12c Event Janvier 2015 Eric De Smedt Middleware Sales ConsulIng Director Safe Harbor Statement The following is intended to outline
Plus en détailServeur Appliance IPAM et Services Réseaux
Page 1 Datasheet Serveur Appliance IPAM et Services Réseaux SIMPLIFER LE DEPLOIEMENT DE VOS ARCHITECTURES & DHCP Les services d adressage et de nommage sont au cœur de votre système d information, car
Plus en détailAnnexe Android Studio
1 Annexe Android Studio 2 Introduction «Eclipse» était l'outil de développement le plus utilisé pour développer des applications Android jusqu à mai 2013. Cet outil était interfacé avec le plug-in «ADT»
Plus en détailPRODUCTS LIST (updated 11th January 2010)
PRODUCTS LIST (updated 11th January 2010) OPERATING SYSTEMS SUN SOLARIS 10, 9, 10 B OP Application and database servers Red Hat Enterprise Linux Server 4.x and 5.x B OP Single Application Host Windows
Plus en détailGlassfish dans le milieu médical. Sun Aquarium Paris 26 Juin 2009 Jacky Renno (jacky.renno@capgemini.com)
Glassfish dans le milieu médical Jacky Renno (jacky.renno@capgemini.com) Plan Contexte Métier Technique Eléments structurants Approche Méthodologie et Outillage Choix de Glassfish Automatisation Industrialisation
Plus en détailL Intégration Continue & Agilité
L Intégration Continue & Agilité " des outils efficaces. " Agile NANTES - Mars 2010 17/03/2010 Agile Nantes Introduction Qui sommes nous? Fabian PIAU fabian.piau@netapsys.fr Ingénieur développement chez
Plus en détailA. Architecture du serveur Tomcat 6
Administration du serveur A. Architecture du serveur Tomcat 6 La compréhension de l architecture interne du serveur Tomcat 6 est un pré-requis indispensable pour bien en maîtriser l administration et la
Plus en détailOpen Source, Linux : Lotus Notes, véritable alternative à Microsoft. Thierry Batut IBM Software Philippe Desmaison Novell France
Open Source, Linux : Lotus Notes, véritable alternative à Microsoft. Thierry Batut IBM Software Philippe Desmaison Novell France Open Source Quelle est la valeur ajoutée de Novell? Novell au sein des communautés
Plus en détailIBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.
, datée du 24 avril 2012 IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. Table des matières 1 Présentation 2 Date de disponibilité
Plus en détailFORMULAIRE D OUVERTURE DE COMPTE ENTREPRISE
FORMULAIRE D OUVERTURE DE COMPTE ENTREPRISE LISTE DE VERIFICATION Pour éviter tous retards dans le traitement de votre application pour l ouverture d un compte avec Oxford Markets ( OM, l Entreprise )
Plus en détailUtiliser un proxy sous linux
Utiliser un proxy sous linux Par LoiselJP Le 22/05/2013 Objectif Les systèmes d exploitation sont de plus en plus gourmand en ressource, notemment en consommation réseau. C est d autant plus vrai que Linux
Plus en détailLogitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation
Logitech Tablet Keyboard for Windows 8, Windows RT and Android 3.0+ Setup Guide Guide d installation English.......................................... 3 Français.........................................
Plus en détailComment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux
Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger
Plus en détailConditions de l'examen
Conditions de l'examen Gestion des selon la norme ISO/CEI 20000 Consultant/Manager (IS20CM.FR) Date de publication 01-07-2010 Date de parution 01-07-2010 Résumé Groupe cible Le qualification Consultant/Manager
Plus en détailRAMOS. Etude d Application. www.conteg.com. All rights reserved, CONTEG 2013
RAMOS Etude d Application 2012 CONTEG, spol. s r.o. All rights reserved. No part of this publication may be used, reproduced, photocopied, transmitted or stored in any retrieval system of any nature, without
Plus en détailUNIVERSITY OF MALTA FACULTY OF ARTS. French as Main Area in an ordinary Bachelor s Degree
French Programme of Studies (for courses commencing October 2009 and later) YEAR ONE (2009/10) Year (These units start in and continue in.) FRE1001 Linguistique théorique 1 4 credits Non Compensatable
Plus en détailS10 - Automatisez la compilation et le déploiement de vos applications IBM i avec Arcad Pack for Rational
Modernisation, développement d applications et DB2 sous IBM i Technologies, outils et nouveautés 2013-2014 13 et 14 mai 2014 IBM Client Center Paris, Bois-Colombes S10 - Automatisez la compilation et le
Plus en détailGuide pratique de CSPM, l'outil de suivi des performances du système Version française du Complete System Performance Monitor HOWTO
Guide pratique de CSPM, l'outil de suivi des performances du système Version française du Complete System Performance Monitor HOWTO Chris Lorenz Adaptation française:
Plus en détailGuide d installation de SugarCRM Open Source version 4.5.1
Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité
Plus en détailPrésentation du PL/SQL
I Présentation du PL/ Copyright Oracle Corporation, 1998. All rights reserved. Objectifs du Cours A la fin de ce chapitre, vous saurez : Décrire l intéret du PL/ Décrire l utilisation du PL/ pour le développeur
Plus en détailTD/TP 1 Introduction au SDK d Android
TD/TP 1 Introduction au SDK d Android Romain Raveaux 1 Introduction Android est un système d'exploitation pour téléphone portable de nouvelle génération développé par Google. Celui-ci met à disposition
Plus en détailDynamiser l innovation tout en réduisant son coût
Dynamiser l innovation tout en réduisant son coût L utilisation croissante de logiciels open source par les développeurs d applications a rendu le besoin de solutions de gestion et de gouvernance automatisées
Plus en détailInstallation d un patch de mise à jour et d un pack langue dans SugarCRM Open Source 4.5.1
Installation d un patch de mise à jour et d un pack langue dans SugarCRM Open Source 4.5.1 Version 1.0.1 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans
Plus en détailEuropa. Développement JEE 5. avec Eclipse. K a r i m D j a a f a r. A v e c l a c o n t r i b u t i o n d e O l i v i e r S a l v a t o r i
Développement JEE 5 avec Eclipse Europa K a r i m D j a a f a r A v e c l a c o n t r i b u t i o n d e O l i v i e r S a l v a t o r i Groupe Eyrolles, 2008, ISBN : 978-2-212-12061-5 5 Le projet WTP (Web
Plus en détailLearn & Lunch 23/11/2011. Simon Opresnik / Georges Denneulin
Learn & Lunch 23/11/2011 Simon Opresnik / Georges Denneulin NiceLabel Euro Plus Bureaux en UE (HQ), Amérique du nord & APAC Couverture globale Plus de 18 ans d expériences Fournisseur OEM de logiciel et
Plus en détailCloud Computing: de la technologie à l usage final. Patrick CRASSON Oracle Thomas RULMONT WDC/CloudSphere Thibault van der Auwermeulen Expopolis
Cloud Computing: de la technologie à l usage final Patrick CRASSON Oracle Thomas RULMONT WDC/CloudSphere Thibault van der Auwermeulen Expopolis ADOPTION DU CLOUD COMPUTING Craintes, moteurs, attentes et
Plus en détailLogiciels de référencement
Outils Logiciels de référencement Afin de contrôler la qualité de son référencement, d optimiser et d améliorer son positionnement, il peut être utile d utiliser des outils couvrant tout ou partie du référencement.
Plus en détailGRIFES. Gestion des risques et au-delà. Pablo C. Martinez. TRMG Product Leader, EMEA Symantec Corporation
GRIFES Gestion des risques et au-delà Pablo C. Martinez TRMG Product Leader, EMEA Symantec Corporation Gestion des risques et conformité Principaux soucis Se conformer aux mandats Rester loin des menaces
Plus en détailEnterprise Scrum Organisation des développements chez exo. Agile Tour Rennes 2010 / 10 / 07
Enterprise Scrum Organisation des développements chez exo Agile Tour Rennes 2010 / 10 / 07 Les Projets et Produits exo Open Source exo JCR exo Portal / GateIn / WebOS exo Social exo Content DMS, WCM, Workflow
Plus en détailDexia Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc.
Guide d installation de NetWorker Server 25 juin 2001 1.0 Legato Systems, Inc. 2001 Legato Systems, Inc. all rights reserved. Copyright 2001, Legato Systems, Inc. All rights reserved. Legato NetWorker
Plus en détail