Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Applets Java Discussion :

Applets et JAR inclus


Sujet :

Applets Java

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2010
    Messages : 9
    Points : 6
    Points
    6
    Par défaut Applets et JAR inclus
    Bonjour,

    Je sais que les applets ne vont plus être supportées mais pour l'instant je dois maintenir une applet lancée via Java Web Start (JWS). Je connais très peu la technologie JWS.

    L'applet fonctionne mais j'ai une question sur le chargement des dépendances par les applets (car je cherche à simplifier le système de build).

    En effet, notre applet dépend de JAR externes (batik, etc.) qui sont inclus dans le JAR de l'applet (dans un sous-répertoire lib/) et qui sont déclarés dans le Class-Path du MANIFEST.MF.

    Si j'ai bien compris [1], ces JARs sont chargés automatiquement par JWS quand il démarre l'applet. C'est correct ?

    Merci d'avance,
    OrsayMan

    [1] https://zoomicon.wordpress.com/2010/...manifest-file/

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2010
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Je précise que c'est bien une applet (qui hérite de JApplet).

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2010
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Ouaip, je m'aperçois que j'ai mal compris le lien que j'ai envoyé... Mais du coup, je ne comprends pas comment le code de mon Applet peut marcher sur un système où batik n'est pas installé.

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2010
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    J'ai essayé de créer un exemple simple (un jar tout simple qui serait inclus dans le jar de mon applet) mais je n'ai pas réussi. Si quelqu'un a une piste...

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    avril 2010
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2010
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Je me suis rendu compte qu'en fait l'applet ne fonctionnait pas: quand on essaie d'utiliser une fonctionnalité qui dépend de batik, ça plante. Je pense que les classes sont chargées à la demande d'où le fait que je pensais que ça marchait. Dans un sens, ça me rassure, je ne comprenais pas pourquoi ça marchait.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Applet et Jar
    Par TheReturnOfMuton dans le forum Applets
    Réponses: 7
    Dernier message: 01/08/2006, 12h18
  2. Applet lancement jar
    Par the_guitariste dans le forum Applets
    Réponses: 2
    Dernier message: 24/05/2006, 21h58
  3. [Applet][Débutant] .jar dans php
    Par the_guitariste dans le forum Applets
    Réponses: 14
    Dernier message: 24/05/2006, 14h39
  4. [JAR] inclusion d'autres jar...
    Par sozie9372 dans le forum Général Java
    Réponses: 1
    Dernier message: 03/04/2006, 15h57
  5. [JAR]Inclusion de fichiers jar dans la construction d'un jar
    Par elspliffo dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 28/10/2005, 10h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo