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

  FORUM HardWare.fr
  Programmation
  Java

  [NooB] J'arrive pas a recompiler un applet Java !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[NooB] J'arrive pas a recompiler un applet Java !

n°823861
satrincha
Moi j'ai rien dit©
Posté le 16-08-2004 à 00:09:26  profilanswer
 

Voila j'ai un .jar que j'ai extrait le .class !
Je l'ai ouvert avec DJ Java Decompiler 3.7 ou j'ai modifier les parametres que j'avais besoin, et .... impossible a recompiler !
il me sort 21 erreurs, visiblement de code ... alors qu'il marche tres bien !
 
y'a't'il des parametres a regler particulier pour le decompiler ? ou C a la compilation que sa foir ... j'ai installer le SDK de Sun pour windows pour avoir les executables pour compilers !
 
 :hello:


---------------
@ULTIMATE TopiK UniK JeuX GratuitS@
mood
Publicité
Posté le 16-08-2004 à 00:09:26  profilanswer
 

n°823947
pascal34
one point !
Posté le 16-08-2004 à 09:00:01  profilanswer
 

satrincha a écrit :

Voila j'ai un .jar que j'ai extrait le .class !
Je l'ai ouvert avec DJ Java Decompiler 3.7 ou j'ai modifier les parametres que j'avais besoin, et .... impossible a recompiler !
il me sort 21 erreurs, visiblement de code ... alors qu'il marche tres bien !
 
y'a't'il des parametres a regler particulier pour le decompiler ? ou C a la compilation que sa foir ... j'ai installer le SDK de Sun pour windows pour avoir les executables pour compilers !
 
 :hello:


 
pour compiler, suffit pas d'avoir le code source d'une classe.
Si cette classe utilise d'autres classes hors jdk, il te faut les jars qui contiennet ces classes et que tu les mettes dans le classpath
 
Avant de décompiler comme un sauvage, regarde comment compiler un programme java  ;)

n°823994
satrincha
Moi j'ai rien dit©
Posté le 16-08-2004 à 10:33:57  profilanswer
 

heu si j'ai bien compris ce que tu dis ! Mon code HTML n'utilise qu'un .jar ! dedans ya que un .class ! Sa j'en suis sur qu'il n'en n'utilise pas plusieurs !
 
Mais est ce que les parametres de compilation son dans le .class ?
 
il me sort comme erreur des : unclosed string literal et expected return


---------------
@ULTIMATE TopiK UniK JeuX GratuitS@
n°824103
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 16-08-2004 à 12:40:43  profilanswer
 

as tu eu au moins l'autorisation de l'auteur pour modifier comme ça son applet ? dans le cas contraire, ce que tu fais est illégal :sarcastic:

n°824964
pascal34
one point !
Posté le 17-08-2004 à 12:38:59  profilanswer
 

Harkonnen a écrit :

as tu eu au moins l'autorisation de l'auteur pour modifier comme ça son applet ? dans le cas contraire, ce que tu fais est illégal :sarcastic:


 
hormis les problèmes de légalité (qui sont quand même importants  :jap: ),
les messages d'erreur me semblent clair :
 

  • unclosed string literal : tu as ouvert une chaîne de caractères que tu n'as fermée
  • expected return : le compilateur s'attend a trouver une instruction 'return' et trouve autre chose à la place. Cette erreur doit découler de la précédente


Ceci dit tu ne semble pas très à l'aise avec Java et un petit coup d'oeil su le fonctionnement de la jvm et de la façon de compiler serait le bien venu pour toi  ;)  Java ne se limite pas à un langage.

n°825617
satrincha
Moi j'ai rien dit©
Posté le 18-08-2004 à 08:00:59  profilanswer
 

En faite C une copine qui voulais faire un site pour son ASSO ! Elle voulait un menu en java ! j'ai fouillé le net et je suis tombé sur des packs qui proposait des pages HTML avec le menu en exemple et le code source ! (page non pirate visiblement) !
 
Je lui ai fait le menu ! mais j'avait besoin de modifier des valeurs dans le .Jar (donc .class) !
 
Je n'ai jamais fait de java, a part des trucs tout bete comme des effets, des broutilles comme afficher l'heure, etc ! Je m'y connait pas mal en HTML ce qui m'aide un peut mais en Java je n'y connait rien du tout !
 
pascal34 > comment sa ce fait que sa marche tres bien, sauf qd je décompile le .class ?


---------------
@ULTIMATE TopiK UniK JeuX GratuitS@
n°826449
pascal34
one point !
Posté le 19-08-2004 à 08:56:48  profilanswer
 

satrincha a écrit :

En faite C une copine qui voulais faire un site pour son ASSO ! Elle voulait un menu en java ! j'ai fouillé le net et je suis tombé sur des packs qui proposait des pages HTML avec le menu en exemple et le code source ! (page non pirate visiblement) !
 
Je lui ai fait le menu ! mais j'avait besoin de modifier des valeurs dans le .Jar (donc .class) !
 
Je n'ai jamais fait de java, a part des trucs tout bete comme des effets, des broutilles comme afficher l'heure, etc ! Je m'y connait pas mal en HTML ce qui m'aide un peut mais en Java je n'y connait rien du tout !
 
pascal34 > comment sa ce fait que sa marche tres bien, sauf qd je décompile le .class ?


 
La classe que tu modifies doit utiliser d'autres classes qui sont dans le jar. Regarde les clauses 'import' en haut su source décompilé.
 
Maintenant si tu t'y connaîs bien en HTML, tu peux essayer de lui faire un menu HTML/javascript/CSS (en fonction de ses besoins bien sur)
 
Faut pas faire le menu en applet java juste pour mettre du java ou parce que ça fait bien.


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

  [NooB] J'arrive pas a recompiler un applet Java !

 

Sujets relatifs
[JAVA] JNI et JDK 1.4: Appel de méthodes Java depuis une fonction C[JAVA] Recupérer le hostname d'un poste
[java] Question de gros noob sur l'allocation mémoire.faire une barre de progression pour chargement appli[Applet]
Formulaire HTML et application JavaAndroMDA generation JAVA
Une requête que j'arrive pas à faire....[Java] Problème de taille mémoire avec un JTree
[JAVA] regex, pattern, matcher et group sont dans un bateau 
Plus de sujets relatifs à : [NooB] J'arrive pas a recompiler un applet Java !


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