Eclipse exporte des projets Java exécutables / fichiers JAR exécutable (y compris des packages de jar tiers)
Le frère senior a déployé une nouvelle machine virtuelle et a commencé à le faire au cours du nouveau semestre! Avant, parce que le code du robot était instable, j'ai toujours utilisé Eclipse pour l'exécuter directement, puis je l'ai modifié lorsque j'ai rencontré des problèmes. Mais c'est assez gênant, et l'éclipse elle-même prend beaucoup de mémoire, elle tombe! Cet après-midi, j'ai donc effacé le code précédent et remplacé Log4j pour de nombreux System frustré.out.println. Le chemin d'accès, la connexion de la base de données et le fichier de configuration ont été traités, et finalement il a été transformé en pot exécutable, afin que vous puissiez montrer vos compétences sur la nouvelle machine virtuelle ^ _ ^ y
Biu ~ Après avoir parlé des bêtises, je suis arrivé au point. Il existe différentes méthodes pour emballer des projets Java dans des pots exécutables. Il existe de nombreux exemples en ligne, tels que la configuration des fichiers Manifet. En fait, il existe la méthode la plus simple et la plus réalisable, qui est d'exporter directement le fichier JAR Runnable à l'aide de Eclipse.
Ma version Eclipse est la version 1 du service indigo (il semble que ce soit le légendaire 3.7, pas sûr)
1. Premièrement, cliquez avec le bouton droit sur votre projet Java, sélectionnez Exporter et sélectionnez Fichier JAR Runnable dans le dossier Java, comme indiqué dans la figure ci-dessous:
2. Après avoir sélectionné le fichier JAR Runnable, la boîte de dialogue affichée ci-dessous apparaîtra. Après avoir sélectionné le chemin d'exportation, la finition par défaut est en fait suffisante. Mais il y a deux choses à noter:
Les paramètres JVM que vous définissez dans la configuration d'exécution ne fonctionnent plus une fois l'emballage terminé et doivent être spécifiés sur la ligne de commande lors de l'exécution du JAR (voir 4);
Depuis lors, il existe trois façons de gérer les packages tiers. En fait, personne ne affectera votre utilisation. J'utilise le premier par défaut, qui décompressera les packages de JAR tiers en SRC.
3. Après avoir terminé, le package JAR exécutable est généré. Si votre projet contient des fichiers de configuration, tels que Conf / xx.properties, créez un répertoire confre dans la même couche que le package JAR, et mettez XX.Properties dans le répertoire conf, comme indiqué dans la figure ci-dessous:
4. Enfin, exécutez le fichier JAR emballé, exécutez la commande start java sur la ligne de commande et spécifiez les paramètres JVM, tels que la définition de la mémoire d'allocation initiale de 128m, avec un maximum de 256m:
Démarrer Java -XMX256M -XMS128M -JAR Spider.jar
Dans l'image ci-dessus, nous pouvons voir qu'il y a un fichier run.bat, qui n'a en fait qu'une seule ligne de commande: Démarrer Java -xmx256m -xms128m -jar spider.jar, afin que vous puissiez exécuter le pot en double-cliquant. Lorsque vous devez modifier les paramètres de démarrage, modifiez simplement run.bat et ce sera OK.
D'accord, c'est un processus de marque. C'est en fait très simple. Il doit simplement rechercher des informations lorsque vous ne le savez pas, et c'est un peu une perte de temps pour l'essayer encore et encore. :)
Merci d'avoir lu, j'espère que cela peut vous aider. Merci pour votre soutien à ce site!