Générer un Jar dans Eclipse, y compris une bibliothèque externe

J'ai une application java que j'ai écrit dans eclipse. Il fonctionne très bien.

Il fonctionne très bien exécuté à partir d'une ligne de commande dans le répertoire où je l'exportation. Dans ce répertoire est le répertoire contenant les deux fichiers jar que j'ai besoin pour l'application, et le fichier de manifeste a un chemin de Classe de l'option de les spécifier.

Je veux un moyen d'utiliser eclipse pour générer le fichier nécessaire(s) pour le paquet cette application de s'exécuter sur une autre machine. Est-ce possible?

Si je choisis "créer un fichier jar exécutable", il crée ce fichier énorme; il ne déballer et remballer les deux bibliothèques, qui je sais, c'est un moyen d'obtenir leurs fonctionnalités incluses. Moi, je préfèrerais qu'il s'ils étaient de gauche comme de leurs propres pots en quelque sorte, mais je ne suis pas certain de l'éclipse peut le faire. Plus gênant est le fait que le fichier jar exécutable option met beaucoup de fichiers à partir de mon projet eclipse dans ce fichier jar. Je ne vois pas d'option pour choisir ce qui est inclus là-bas, si je vois une place pour entrer à l'inclusion et de l'exclusion des "règles" dans les propriétés du projet. Ceux appliquer ici? Est-il quelque chose d'autre-je aller à sélectionner ce qui fonctionne et ne sont pas inclus dans les "exécutable jar"?

Si je choisis "créer un jar" (ins de "créer un exécutable jar"), je ne vois pas où il y a une option pour inclure ces deux fichiers jar n'importe où. Peut-être il n'y a pas de place pour inclure là où ils pourraient être utilisés.

Si possible, je ne veux pas utiliser Ant, je ne veux pas utiliser Maven, je ne veux pas de télécharger un autre outil. Il me semble que l'Éclipse a déjà toutes ces informations et je pense qu'elle peut déjà le faire sans avoir à aller et d'apprendre encore une autre "chic" de l'outil.

Veuillez voir ma réponse hereil est très facile, n'ayez pas peur de Fourmi. 🙂
Je n'ai jamais dit que j'avais peur; j'ai dit que je ne voulais pas l'utiliser à moins que j'ai eu. Selon d'autres réponses, je n'en ai pas. Et bien j'ai dit que je n'avais pas envie de le télécharger, ce que je ne veux pas vraiment à faire est de démarrer sur un autre courbe d'apprentissage pour quelque chose qui semble au sein d'eclipse.
Il suffit de suivre aleroot réponse, générer un script Ant et tout ce que vous avez à faire est de supprimer quelques lignes de XML. Il n'y a rien à apprendre ou à télécharger.
"Rien à apprendre ou à télécharger"? Donc, il n'est pas question que les lignes de XML-je supprimer? Et peut-être que je doit exécuter le script en quelque sorte après je le générer? Il semble donc qu'il y a quelque chose à apprendre. Je ne sais pas combien, je ne veux pas pour commencer, c'est pourquoi je ne voulais pas. Et tout cela alors qu'il n'y est une réponse posté ici qui n'implique pas un autre outil, dont j'ai dit que je préférais. Vous n'avez pas pris la peine de dire pourquoi votre solution est la meilleure, vous venez de me dire à l'utiliser. Non, merci.
s'il vous plaît essayer de comprendre que les gens essaient de vous aider ici et peut-être que vous pourriez essayer de trouver un peu moins "indignés" à des suggestions que vous n'aimez pas entendre. Merci.

OriginalL'auteur arcy | 2011-11-02