Comment le programme d'installation Principal de la classe dans le fichier de manifeste dans le bocal produite par le projet NetBeans

J'ai le problème suivant. J'ai un projet en Java dans mon NetBeans IDE 6.8. Quand je compile et produit une .fichier jar contenant tout ce qui est possible, le META-INF n'est pas droit. Il ne contient pas la classe pour être exécutés avec une méthode main ().

Quand je clique sur le bouton Exécuter à l'intérieur de l'IDE, tout fonctionne. Les paramètres du projet sont également définir le chemin à droite - pointe vers une classe dans mon projet.

J'ai essayé d'ajouter un dossier META-INF avec le fichier de manifeste, mais je n'ai pas réussi.

Est-il un moyen de le faire manuellement dans NetBeans, car j'ai trouvé que si je ajouter la classe Principale dans le manifeste, tout fonctionne.

(Je suppose que j'ai heurté une sorte de bug...)

//edit:
Le résultat que je suis après, c'est que je veux le pot qui est créé avec la version de NetBeans pour être exécutable avec la commande:

Citation de Documentation De Sun :

Lorsque la Classe est définie dans le fichier de manifeste, vous pouvez exécuter l'application à partir de la ligne de commande:
java -jar app.jar

  • d'abord il y a deux sortes de pots vous pouvez créer ... l'un est un simple "pot" de l'autre est un "exécutable jar". assurez-vous que vous avez créé le droit? je n'ai jamais essayé ce dans netbeans, mais eclipse vous propose un assistant pour créer un fichier exécutable jar, là, vous pouvez sélectionner votre classe principale. je serais surpris si netbeans ne pas offrir le même type de conseils?!
  • André: je ne sais pas si il y a un tel assistant, mais il y a une fenêtre "préférences de projet" et il me dit que mon Main.class mais après l'accumulation de rien à l'intérieur du fichier de manifeste
  • Cela a réglé mon problème, mais j'ai trouvé cette solution en premier donc je voulais poster ici stackoverflow.com/questions/15282098/...
  • S'il vous plaît aider sur cette question: stackoverflow.com/questions/24740803/...
InformationsquelleAutor Leni Kirilov | 2010-05-17