IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
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

Java ME Discussion :

Déployer une application J2ME dans mon portable


Sujet :

Java ME

Vue hybride

m.zamoun Déployer une application J2ME... 08/06/2007, 00h14
Greybird Le plus simple est de... 08/06/2007, 08h00
m.zamoun merci pour votre réponse;... 09/06/2007, 00h53
Greybird Le jad doit être envoyé avec... 09/06/2007, 09h07
NII_SAMA Salut tout le monde. Au fait... 11/06/2007, 18h27
m.zamoun tu peux me donner un exemple... 11/06/2007, 22h44
m.zamoun voici le contenu de ma... 12/06/2007, 00h22
Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut Déployer une application J2ME dans mon portable
    Bonjour,

    j'ai généré une appli simple j2me ;
    j'ai donc un app.jad et app.jar

    comment faire pour les deployer sur mon portable: SAGEM SG343i

    ?

    merci d'avance

  2. #2
    Rédacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par défaut
    Le plus simple est de disposer ces deux fichiers sur un serveur web, et de faire pointer le browser internet mobile de ton téléphone vers l'url du .jad.

  3. #3
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    merci pour votre réponse; mais CA n'a pas marché avec mon mobile !

    en fait, il ne fait que ouvrir mon *.jad en mode texte
    et il s'arette sur un nombre
    quand je click ok
    il me dit que ce numero n'existe pas !!

    peut que mon mobile est nul
    je suis entrain de chercher un smartphone si tu en connais un bien et pas cher ?

    a+

  4. #4
    Rédacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par défaut
    Le jad doit être envoyé avec le content-type text/vnd.sun.j2me.app-descriptor et le jar avec le content-type application/java-archive.
    C'est sans doute la raison qui fait que ton téléphone affiche le jad.

    Pour les bons smartphones, le mieux est que tu parcoures les sites spécialisés. D'autant qu'un bon téléphone dépend clairement de l'usage que tu veux en faire.

  5. #5
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    16
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 16
    Par défaut
    Salut tout le monde.
    Au fait moi même j'ai le même problème que toi. Je copie les fichiers sur mon pda mais rien ne se passe (peut être qu'il faut signer je sais pas trop). Donc j'ai aussi essayé de lancer ça à partir du navigateur mais même chose que toi.
    Au fait je ne comprends pas très bien ce que vous voulez dire Greybird, par :
    Le jad doit être envoyé avec le content-type text/vnd.sun.j2me.app-descriptor et le jar avec le content-type application/java-archive.
    Comment fait on ça?
    Merci.

  6. #6
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    Citation Envoyé par Greybird
    Le jad doit être envoyé avec le content-type text/vnd.sun.j2me.app-descriptor et le jar avec le content-type application/java-archive.
    C'est sans doute la raison qui fait que ton téléphone affiche le jad.

    Pour les bons smartphones, le mieux est que tu parcoures les sites spécialisés. D'autant qu'un bon téléphone dépend clairement de l'usage que tu veux en faire.
    tu peux me donner un exemple de fichier jad bien content-typé ?

    a++

  7. #7
    Rédacteur
    Avatar de Greybird
    Inscrit en
    Juin 2002
    Messages
    673
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 673
    Par défaut
    Ta servlet à vue de nez a l'air correcte. As-tu fait en sorte que le jar soit servi avec le bon content-type également ?

    As-tu vérifié en faisant une touche vers ton serveur web que le content-type retourné est bien celui auquel tu t'attends ?

  8. #8
    Membre averti
    Inscrit en
    Juin 2007
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Juin 2007
    Messages : 13
    Par défaut
    Citation Envoyé par Greybird
    Le jad doit être envoyé avec le content-type text/vnd.sun.j2me.app-descriptor et le jar avec le content-type application/java-archive.
    C'est sans doute la raison qui fait que ton téléphone affiche le jad.

    Pour les bons smartphones, le mieux est que tu parcoures les sites spécialisés. D'autant qu'un bon téléphone dépend clairement de l'usage que tu veux en faire.
    voici le contenu de ma servlet:
    public class Mobile1Servlet extends HttpServlet
    {
    public void doGet (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
    PrintWriter out;

    // Defines response MIME type
    response.setContentType("text/vnd.sun.j2me.app-descriptor");

    out = response.getWriter();

    // Sends the actual response data
    out.println("MIDlet-1: HelloMidlet, , hello.HelloMidlet\n");
    out.println("MIDlet-Jar-Size: 2025\n");
    out.println("MIDlet-Jar-URL: MobileApplication1.jar\n");
    out.println("MIDlet-Name: MobileApplication1\n");
    out.println("MIDlet-Vendor: Vendor\n");
    out.println("MIDlet-Version: 1.0\n");
    out.println("MicroEdition-Configuration: CLDC-1.1\n");
    out.println("MicroEdition-Profile: MIDP-2.0\n");

    out.close();
    }

    public void doPost (HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
    {
    doGet ( request, response);
    }

    qu'en pensez vous ?

    a++

Discussions similaires

  1. déployer une application Flex dans le réseau local
    Par KaitoKid88 dans le forum Flex
    Réponses: 2
    Dernier message: 04/01/2012, 17h52
  2. Déployer une application JEE dans un serveur Glassfish
    Par zakarota dans le forum Glassfish et Payara
    Réponses: 1
    Dernier message: 22/08/2011, 13h23
  3. Réponses: 1
    Dernier message: 14/06/2011, 07h53
  4. Réponses: 5
    Dernier message: 18/12/2009, 09h40
  5. Réponses: 1
    Dernier message: 15/05/2007, 11h37

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