Annexe 10 - Procédure pour créer un Jar



Documents pareils
Hadoop / Big Data. Benjamin Renaut <renaut.benjamin@tokidev.fr> MBDS

Module d anonymisation

Introduction à Eclipse

Java Licence professionnelle CISII,

Installer et configurer Oracle Forms 11gR2 Windows 7 64 bits

Fiche n 25 01/03/2002. Power Archiver

1. Introduction Sauvegardes Hyper-V avec BackupAssist Avantages Fonctionnalités Technologie granulaire...

Tutorial créer une machine virtuell.doc Page 1/9

Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa Novembre 2008

AutoBackup 4. Sauvegarde de la totalité des données personnelles ASSOCIATION INFORMATIQUE POUR TOUS - VIEILLEVIGNE Gilbert LECOCQ

TUTO 15 : Comment ajouter un ordinateur dans le domaine «Ecole»? École Numérique Rurale. 1.Préparation du poste informatique...1

Fichiers d'archives java - *.jar

FTP / WebDeploy /WebDAV. Manuel

Installation d un manuel numérique 2.0

Organiser vos documents Windows XP

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR ORDINATEURS DE BUREAU ET PORTABLES WINDOWS ÉDITION PROFESSIONNELLE MANUEL D UTILISATION

Tutoriel Création d une source Cydia et compilation des packages sous Linux

Documentation utilisateur, manuel utilisateur MagicSafe Linux. Vous pouvez télécharger la dernière version de ce document à l adresse suivante :

Accès au Serveur de PAIE «SPV» par INTERNET Paramétrage du poste de travail «Windows»

Guide d'installation sous Windows

Déployer les Fonts, Icones, et Images avec Forms Services 11G

MIGRER VERS LA DERNIERE VERSION DE L'ANTIVIRUS FIREWALL

AxCrypt pour Windows

IBM SPSS Collaboration and Deployment Services Deployment Manager 5 - Instructions d installation

Procédure d import des bases de données GestCab vers Médicab version 10.

Installation d un ordinateur avec reprise des données

NOOBÉ GUIDE DE PRISE EN MAIN SOMMAIRE. INSTALLER Installer le logiciel Lancer le logiciel Découvrir NOOBÉ

Logiciel d envois de ing

Manuel d'installation de GESLAB Client Lourd

contact@nqicorp.com - Web :

Qlik Sense Desktop. Qlik Sense Copyright QlikTech International AB. Tous droits réservés.

Procédure d installation des logiciels EBP sous environnement ESU4. Serveur SCRIBE ou Windows

Dans la série LES TUTORIELS LIBRES présentés par le site FRAMASOFT. Compression - Décompression avec 7-Zip. Georges Silva

LES BIBLIOTHEQUES DE WINDOWS 7

CS 01 D/B2I/ CONSULTATION ET TRANSMISSION DE L INFORMA-

Procédure Création : 04/05/2009 ARCHIVAGE DE LA MESSAGERIE

CONFIGURATION DE LA LIBRAIRIE WEBUTIL (10g) Oracle Forms 10g

Documentation Cobian

FileMaker Server 13. Guide de configuration de l'installation réseau

TP1. Outils Java Eléments de correction

Acronis Backup & Recovery 10 Server for Windows Acronis Backup & Recovery 10 Workstation. Guide de démarrage rapide

Mise en route de Cobian Backup

Guide pour le bon fonctionnement des applications académiques avec Internet Explorer 7.x

Acronis Backup & Recovery 10 Advanced Server Virtual Edition. Guide de démarrage rapide

GUIDE D INSTALLATION RAPIDE DEXH264

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

TP 1 : prise en main de Windows. TP 1 : prise en main de Windows

RECUPEREZ DES FICHIERS SUPPRIMES AVEC RECUVA

STATISTICA Version 12 : Instructions d'installation

Étape 3 : Afin d'approfondir vos connaissances sur le bit d'archivage, vous apprendrez l'effet d'une modification d'un fichier sur celui-ci.

Partager rapidement un fichier volumineux

PHILA-Collector-USB-16Go Pour Windows & Android

Guide de déploiement

COPIER, COUPER, COLLER, SELECTIONNER, ENREGISTRER.

UltraBackup NetStation 4. Guide de démarrage rapide

Windows. Préparation. Windows

Comment utiliser la plate-forme de dictées Philips speechexec

Réglages du portail de P&WC

1 INSTALLATION DU LOGICIEL CGVCAM Télécharger et installer le logiciel Démarrer le logiciel 5 2 PRESENTATION DU LOGICIEL CGVCAM 5

Documentation. Manuel Utilisateur. E-Shop

CONDITIONS D UTILISATION VERSION NOMADE

Table des matières ENVIRONNEMENT

Documentation. Manuel Utilisateur. E-Shop

Qu'est ce que le Cloud?

Installation-Lancement

Areca Backup Première Sauvegarde - Configurez votre premier groupe et votre première cible.

Utiliser des logiciels Windows sous Linux Ubuntu

Manuel de découverte Ciel Facturation Facile

TP sauvegarde et restauration avec le logiciel Cobian Backup

Créer des documents interactifs

1. Introduction Avantages, fonctionnalités, limitations et configuration requise Avantages... 2

Notice d installation du patch Lia 8.20

Installation et utilisation du client FirstClass 11

Comment récupérer toutes vos données perdues ou effacées gratuitement!

À propos de cette page Recommandations pour le mot de passe... 26

cbox VOS FICHIERS DEVIENNENT MOBILES! POUR CLIENT MAC OS X MANUEL D UTILISATION

Rechercher et supprimer les doublons!

HP Data Protector Express Software - Tutoriel 3. Réalisation de votre première sauvegarde et restauration de disque

Début de la procédure

MANUEL UTILISATEUR SOPISAFE V 3.5

JOnAS Day 5.1. Outils de développements

MANUEL UTILISATEUR KIWI BACKUP V 3

IFT287 Exploitation de base de données relationnelles et orientées objet. Laboratoire Mon premier programme Java en Eclipse

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Effectuer une sauvegarde avec Nero BackItUp

Guide de démarrage rapide Express

TRANSFERER UNE PHOTO SUR CLE USB

Manuel de l'utilisateur d'intego VirusBarrier Express et VirusBarrier Plus

FANTEC DB-229US Manuel de l'utilisateur

Tune Sweeper Manuel de l'utilisateur

Tutorial et Guide TeamViewer

Utilisation de GCM (Google Cloud Messaging) pour Android. Partie préliminaire éventuelle : Création d'un AVD lisant GCM

Travaux pratiques Détermination de la capacité de stockage des données

FinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market

Zotero : petit guide d installation et d utilisation

INSTALLER LA DERNIERE VERSION DE SECURITOO PC

Guide d installation de MySQL

La base de données XML exist. A. Belaïd

Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015

Transcription:

Annexe 10 - Procédure pour créer un Jar permet d'encapsuler une application dans un seul fichier JAR ( Java Archive File ). Le Jar étant exécutable, on peut donc démarrer l'application sans l'aide de JDeveloper. On doit simplement avoir une Java Virtual Machine ( JVM ) installée sur l'ordinateur. A) JAR simple ( ne comprenant pas d'autres librairies ou de ressources externes comme des images ou du son ) 1. ( procédure normale pour créer un Jar ) Dans JDeveloper, créer un Deployment Profile ( New General Deployment Profile JAR file 2. La fenêtre suivante apparaît : on choisit un nom pour l'archive Deployment Profile chercher le fichier de notre projet qui contient la méthode main

résultat : par exemple, le fichier FrameCVMPlayer comprend la méthode main pour ce projet 3. Faire bouton de droite sur le projet dans le navigateur Deploy choisir l'archive. La fenêtre suivante apparaît : Faire Next

4. le JAR est créé dans un dossier deploy à l'emplacement de votre projet sur le disque. Vous pouvez l utiliser dans n importe quel contexte, sans les dossiers contenant les.java et les.class; l archive JAR les contient. B) JAR contenant des ressources externes ( images par exemple ) La démarche suivante est basée sur le jeu d échecs, où on a un dossier contenant des icônes représentant les pièces du jeu d échecs. Version simple : Faire la même démarche qu en A) et utiliser le JAR avec le dossier Icones; le chemin relatif vers les icônes devient relatif au fichier.jar : On peut double-cliquer sur le Jar et utiliser le jeu d échecs, le chemin relatif vers les icônes était Icones/ Version complète ( les images sont incluses dans le JAR ) 1. On doit d abord placer le dossier contenant les images ou autres ressources au même endroit que les fichiers.class ( le jar est une archive des fichiers.class de l application )

2. On doit dans le code changer la manière d accéder à l image ( car le chemin relatif au.jpr n est plus valide ) URL imageurl = FenetreJeuCorr.class.getResource("Icones/TN.gif"); tab[0][0].seticon(new ImageIcon ( imageurl)); où FenetreJeuCorr est le nom du fichier où les images seront affichées. Le processus serait le même pour un fichier.txt ou pour un fichier son. 3. On compile et on reprend la procédure de la partie A pour créer le JAR. De cette manière, vous n aurez que le JAR à transporter. C) JAR comprenant d'autres JARs / librairies basé sur le lecteur MP3 1. Créer, dans un fichier texte, un fichier manifest.mf à la main. Il contiendra les infos suivantes : Manifest-Version: 1.0 Created-By: Oracle JDeveloper 10.1.3.1.0 Main-Class: nouveaucvmplayer06.framecvmplayer Class-Path: MpegAudioSPI1.9.4/mp3spi1.9.4.jar MpegAudioSPI1.9.4/lib/jl1.0.jar MpegAudioSPI1.9.4/lib/tritonus_share.jar ***important : les chemins doivent être relatifs par rapport à l'emplacement futur de votre.jar ( dans cet exemple, le dossier MpegAudioSPI1.9.4 sera au même endroit que le.jar final ) *** important : il faut laisser une ligne vide après le class-path puis sauvegarder. *** main class : toujours nom du package.nom du fichier contenant le main 2. ( procédure normale pour créer un Jar ) Dans JDeveloper, créer un Depolyment Profile ( New General Deployment Profile JAR file 3. La fenêtre suivante apparaît :

on choisit un nom pour l'archive Deployment Profile pas nécessaire de trouver la classe contenant le main ( déjà fait ) on doit ajouter notre manifest file précédent à celui-ci résultat : mon manifest file de l'étape 1 était sauvegardé directement sur le J 4. Faire bouton de droite sur le projet Deploy choisir l'archive to JAR file

5. le JAR est créé dans un dossier deploy à l'emplacement de votre projet sur le disque *** dans le cas du MP3 Player, si vous transporter le jar, vous devrez transporter le dossier MpegAudioSPI1.9.4 avec, il devra être au même endroit que votre JAR ( Chemin relatif )