Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2341 connectés 

  FORUM HardWare.fr
  Programmation
  Divers

  j'ai un problème MANIFESTement (*.jar)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

j'ai un problème MANIFESTement (*.jar)

n°889848
Telcontar_​Galadri
Elen sila lumenni omentielvo
Posté le 03-11-2004 à 21:27:42  profilanswer
 

Bonjour,
 
Je suis en train de commencer à programmer sur Pocket PC en java. J'ai installé la JVM Creme de NSICOM qui semble fonctionner correctement avec un exemple fourni. Le problème c'est que Creme est associé à des *.jar et que tous ceux que j'essaye de créer marche sur mon desktop mais pas sur mon pocket PC. Pour créer mes *.jar, j'ai essayé la ligne de commande jar cvmf MANIFEST test.jar test/* (ou quelque chose dans ce style) et j'ai aussi essayé de le faire avec netbeans, mon IDE. Les 2 méthodes me fournissent un executable qui marche sur le desktop mais pas sur le PDA qui me sort un fichier jscpout.txt :
 "Inc.No Manifest in /hello.jar
  -jar: jar file /hello.jar not found:
  java.lang.NullPointerException "
 
pourtant j'ai bien mon META-INF et dedans mon MANIFEST.MF :
 
 " Manifest-Version: 1.0
   Main-Class: HelloWorld  "
 
le seul fichier du projet et mon HelloWorld :
 
import java.awt.*;
import java.awt.event.*;
 
 
public class HelloWorld extends Frame implements ActionListener{
     
    Label helloLabel;
     
     
 
    public static void main(String arguments[]){
         
        HelloWorld hello = new HelloWorld();
         
        WindowListener l = new WindowAdapter() {
            public void windowClosing(WindowEvent e) {
                System.exit(0);
            }
        };
        hello.addWindowListener(l);
        hello.setSize(200, 150);
        hello.show();
    }
     
    HelloWorld() {
        super("HELLOWORLD" );
        FlowLayout flo = new FlowLayout();
        setLayout(flo);
         
        helloLabel = new Label("Hello World !" );
        add(helloLabel);
    }
 
    public void actionPerformed(ActionEvent e) {
         
    }
}
-----------------------------------------
c'est un test tout con me permettant de voir comment est supporté AWT sur mon PDA!
 
Je remercie beaucoup celui qui répondra à ma question (je lui paye une bière) car je viens de passer deux trois jours à éplucher le net et à tester les différentes solutions proposées (... un abonnement à une brasserie ça vous intéresse ?  :) )

mood
Publicité
Posté le 03-11-2004 à 21:27:42  profilanswer
 

n°990969
moritan
Posté le 23-02-2005 à 11:37:16  profilanswer
 

Le ma nifest de ton jar doit posséder des infos suppémantaires sur le midlet
 

Code :
  1. MicroEdition-Profile: MIDP-2.0
  2. MicroEdition-Configuration: CLDC-1.0
  3. MIDlet-Name: hello
  4. MIDlet-Version: 0.0.0
  5. MIDlet-Vendor: vendor
  6. MIDlet-1: hello,,ton.chemin.helloWorld


 
Après ça c'est ce que j'ai vu pour du j9 IBM, faut peut-être autre chose pour ta JVM


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Divers

  j'ai un problème MANIFESTement (*.jar)

 

Sujets relatifs
Problème de validation XHTML 1.1 avec un tableauPetit problème sous c++
Probleme d'installation Visual Studio 6 sous Windows XP SP2problème avec MySQL chez infomaniak
Probleme fonction et tableau d'objetprobleme de redefinition avec #include
Problème de requêteProbleme en programmation, langage C !!! Aidez moi svp!!!
Winsock et Threads (Boost) : ProblèmeProbleme config openwatcom setvars.bat
Plus de sujets relatifs à : j'ai un problème MANIFESTement (*.jar)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR