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

  FORUM HardWare.fr
  Programmation
  Java

  Portabilité du jar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Portabilité du jar

n°1034234
floutch
Posté le 04-04-2005 à 13:05:15  profilanswer
 

Bonjour à tous,  
 
Je voudrais savoir si quelqu'un pourrait éclairer ma lanterne  
 
Voila j'ai créé un jar de mon programme java  
sur ma machine le jar fonctionne mais si j'essaye de le mettre sur une autre machine il ne fonctionne plus !  
 
Je crée le jar avec netbeans 3.5 via l'outils intégré Recipies (recettes)  
 
Dois-je, pour chaque machine sur laquel je vais deposer le jar, compiler mes sources et faire un jar a partir de cette machine ?  
 
merci.

mood
Publicité
Posté le 04-04-2005 à 13:05:15  profilanswer
 

n°1034240
patachou
Posté le 04-04-2005 à 13:13:02  profilanswer
 

Non Java est prévu pour etre portable d'une machine a l'autre sans être recompilé.
 
Sur une autre machine il ne fonctionne plus : tu peux nous en dire + ? Le message d'erreur par exemple ?


---------------
PataCara
n°1034241
floutch
Posté le 04-04-2005 à 13:15:40  profilanswer
 

could not find the main class
 
si je me souviens bien,
je pense que ce message peut survenir lorsque le manifest n'est pas bon.

n°1034243
floutch
Posté le 04-04-2005 à 13:16:36  profilanswer
 

mais pourtant de mon pc je sais le lancer
si je mets le jar sur le server je sais le lancer mais uniquement a partirde mon pc.

n°1034245
patachou
Posté le 04-04-2005 à 13:19:39  profilanswer
 

Tu sais lancé ton jar en dehors de netbean ?
Quand tu arrivera a le lancer en ligne de commande, tu n'aura + de problème de portabilité je pense.
 
Lance en ligne de commande, corrige la could'nt find main class et vois apres


---------------
PataCara
n°1034248
floutch
Posté le 04-04-2005 à 13:27:06  profilanswer
 

c'est amusant, le jar créé je sais l'executer sans qu il me fasse d'erreur mais si je lance le meme jar en mode commande (java -jar NOMJAR.jar c bien ca ?) il me lance une erreur de type
 
Unsupported major.minor version 49.0
(jamais vu cette erreur btw).

n°1034278
gedeon
Posté le 04-04-2005 à 14:02:32  profilanswer
 

Il me semble que cette erreur a un rapport avec le numero de version de Java 5 , autrement dit a mon avis tu a compilé pour une version de java superieur a celle que tu utilise pour lancer le jar

n°1034502
floutch
Posté le 04-04-2005 à 16:40:27  profilanswer
 

merci pour vos conseils je vais regarder a ça

n°1039298
loloA5
Posté le 07-04-2005 à 19:52:49  profilanswer
 

j ai porté une apli (jar) de windows a linux:
deux problemes que  j ai rencontré:
- version non égal de jre, ton msg: Unsupported major.minor version 49.0  
- Il faut faire un Manifest a la creation de .jar informant de la classe principal, ton msg: could'nt find main class
a+

n°1039314
the real m​oins moins
Posté le 07-04-2005 à 20:01:53  profilanswer
 

loloA5 a écrit :

- version non égal de jre, ton msg: Unsupported major.minor version 49.0  


ça c'est parce que t'as compilé en 1.5 et tenté d'executer sur 1.4.
pour que ça marche, tu peux faire -target 1.4 en compilant je crois, mais bon, t'oublies les features de java5


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?

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

  Portabilité du jar

 

Sujets relatifs
POSIX et la portabilité Windows (API réseau)Portabilité d'une application avec GUI ?
problème de portabilité versions excelQuestion de portabilité
[Weblogic] l'IDE et le framework Workshop limite la portabilité ?[Question] MySQL / C++ / portabilité
portabilité windows/Linux du codejava est -il valable si on utilise pas sa portabilité ??
[VBA] Portabilité des barres d'outils affectées à des macros ?[C++ BUILDER] Problème de portabilité
Plus de sujets relatifs à : Portabilité du jar


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