Un java .jar‐executer

.les fichiers jar sont utilisés pour l`archivage et l`extraction d`archives. L`une des caractéristiques essentielles des fichiers jar est la possibilité de les compresser sans perte de données. Voulez-vous savoir comment exécuter un tel fichier? Ici vous pouvez lire comment.

Pas

Image intitulée Exécuter un fichier Java .Jar Étape 1
1. Assurez-vous que Java est installé sur votre système. Vérifiez cela en entrant dans l`invite de commande java - version. Si vous n`avez pas la dernière version de Java, veuillez la mettre à jour avant de continuer.
Image intitulée Exécuter un fichier Java .Jar Étape 2
2. Créer un exécutable .fichier jar.Une .jar peut être rendu exécutable par le soi-disant "fichiers de classe" depuis votre application Java. Les compilateurs JVM (Java Virtual Machine) comprennent ces formats. .les fichiers jar sont exécutés à partir de javaw (démarrage Web Java). Vous avez besoin d`un soi-disant "point d`accès" mettre dans le .fichier jar. (Un point d`entrée est une classe qui contient la fonction principale de votre application) Vous pouvez définir le point d`entrée à l`aide du fichier Manifest. Voici comment procéder :
  • L`outil Jar définit automatiquement meta-inf/manifest.mf comme chemin de la .fichier jar. Lorsque vous ouvrez un tel fichier manifeste, il devrait dire "Version du manifeste : 1.0, Créé par : 1.6.0 (Sun Microsystems Inc)"
  • Créer un fichier texte à ajouter au manifeste. Tapez Classe principale : [Nom du package].[Nom du cours], remplir les informations spécifiques entre parenthèses. (Ceci sous la forme d`une paire de valeurs d`attribut.)
  • Entrez cette commande dans l`invite de commande pour modifier le fichier manifeste afin d`intégrer le point d`entrée de l`application. Adaptez à nouveau la partie entre parenthèses à vos noms de fichiers spécifiques : jar cfm [nom de fichier jar] [appendice manifeste] [fichiers d`entrée]
  • Vérifiez votre fichier manifeste. Après avoir défini ce point d`entrée, il devrait maintenant dire : "Version du manifeste : 1.0, créé par : 1.6.0 (Sun Microsystems Inc), classe principale : [Nom du package].[Nom du cours]"
  • Vous pouvez également définir le point d`entrée à l`aide de la .outil de pot. Cela remplace l`attribut Main-class dans le fichier manifeste. Saisissez la commande suivante : jar cfe [nom du fichier jar] [Nom du package] [Nom de la classe avec fonction principale]

    Image intitulée Exécuter un fichier Java .Jar Étape 3
    3. Fuir de toi .fichier jar. te nourrir .jar avec la commande suivante (qui exécute la méthode principale de votre application java) : java -jar [nom du fichier Jar]
    Image intitulée Exécuter un fichier Java .Jar Étape 4
  • 4. Comment le configurer .jar qui le rend exécutable en double-cliquant dessus (facultatif).à un .jar en double-cliquant dessus, vous devez modifier le répertoire à l`emplacement de l`exécutable javaw (java web start) (.EXE). Tapez la commande suivante dans l`invite de commande : C:Program FilesJavaj2rex.oui.zbinjavaw.EXE" -pot "%1" %*

    Méthode 1 sur 1 : A .fichier jar exécuté sous Linux

    Image intitulée Exécuter un fichier Java .Jar Étape 5
    1. Ouvrir le terminal. Double-cliquer sur un .jar sous Linux l`ouvre dans une application d`archive zip qui stocke le contenu du .le fichier jar s`affichera. Au lieu de cela, faites un clic droit dessus et sélectionnez "Ouvrir le terminal".
    Image intitulée Exécuter un fichier Java .Jar Étape 6
    2. Exécutez la commande suivante :$>java -jar [nom de fichier jar]
    Image intitulée Exécuter un fichier Java .Jar Step 7
    3. ouvre toi .jar en double-cliquant dessus (facultatif).à un .jar en double-cliquant dessus, vous devrez peut-être modifier l`association du type de fichier (similaire aux instructions pour Windows), en fonction de votre distribution Linux.
  • Assurez-vous que la commande ci-dessus fonctionne.
  • Tapez la commande suivante dans le terminal : $>/usr/lib/jvm/jre-1.6.0-sun/bin/java -jar %f
  • Pointez le chemin vers l`emplacement où Java est installé sur votre système.
  • Des astuces

    • Les programmes Java fonctionnent sur toutes les plateformes. Si cela ne fonctionne pas, il n`est pas programmé correctement ou il s`agit d`un programme hautement spécialisé qui repose sur les ressources système ou dépend d`autres programmes.
    • Dans le dossier avec javaw.exe est un programme qui javaw.exe s`appelle. Ne les confondez pas - javaw.exe est d`exécuter des programmes Java dans Windows et Javaws.exe signifie JAVAwreflux sTarte.
    • Une .jar peut éventuellement être un programme ou une bibliothèque. S`il s`agit d`une bibliothèque (elle ne contient pas de classe exécutable), il ne sert à rien d`essayer de l`exécuter.
    • Une .jar peut dépendre d`autres fichiers pour fonctionner correctement. (Juste comme .exe) Si ce n`est pas dans le "chemin de classe" enregistré, le programme peut ne pas fonctionner.

    Mises en garde

    • Java est plus sécurisé que la plupart des langages de programmation, mais les logiciels malveillants écrits en Java existent toujours. L`utilisateur doit savoir quel logiciel s`exécute sur sa machine.

    Оцените, пожалуйста статью