2017-10-15 4 views
0

J'ai utilisé Extrat au nom de WinRAR pour extraire tout le contenu du fichier jar et modifié une ligne de code dans la classe avec Cavaj Java Decompiler. Comment restaurer le dossier?Jar un dossier qui ont été extraites d'un fichier jar

J'ai essayé des méthodes telles que les fenêtres pour juste faire le dossier en tant que fichier winrar., pour ce faire clic droit sur le dossier et cliquez sur « 7 -zip » puis choisissez « ajouter à foldername.zip ». maintenant un fichier rar est créé avec le même nom de dossier. Ensuite, ouvrez le cmd dans le répertoire de dossiers en cours tapez "mv foldername.zip foldername.jar"

mais le fichier devient corrompu et ne fonctionne pas.

Merci.

+1

vous ne pouvez pas faire des changements dans bytecode et zip en arrière. vous auriez besoin de code Java original. – awd

Répondre

0

Aller à pot dir extrait et exécutez: jar -cvf my-jar.jar *

+0

Erreur: Impossible de trouver ou de charger la classe principale jar Causée par: java.lang.ClassNotFoundException: jar l'entrée que je peux utiliser est java jar -cvf nameofjar.jar * sinon il est dit que jar n'est pas valide – Kreg