Java jar - pas de manifester de l'attribut

Je suis conscient que les fichiers jar doit avoir un manifeste.mf Principal de la Classe: attribut afin d'avoir un point d'entrée et de rendre le fichier jar exécutable. Maintenant, j'ai un fichier jar que j'ai construit par en dessous. Les classes sont toutes partie de la burrito paquet. Mon MANIFESTE.MF fichier ressemble à ceci:

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.9.1
Created-By: 1.7.0_51-b13 (Oracle Corporation)
Class-Path: 
X-COMMENT: Main-Class will be added automatically by build
Main-Class: burrito.Main

et quand j'essaie de compiler et de l'exécuter via le suivant:

jar -cvf Burrito.jar Customer.class Main.class Server
.class Store.class MANIFEST.MF
*added manifest
adding: Customer.class(in = 2800) (out= 1424)(deflated 49%)
adding: Main.class(in = 1147) (out= 757)(deflated 34%)
adding: Server.class(in = 3954) (out= 2094)(deflated 47%)
adding: Store.class(in = 3950) (out= 2190)(deflated 44%)
adding: MANIFEST.MF(in = 203) (out= 158)(deflated 22%)*

J'obtiens:

Burrito.jar
*java -jar Burrito.jar
no main manifest attribute, in Burrito.jar*

J'ai essayé de différentes façons, en essayant également le commutateur-m (cvfm). J'ai tenté le suivant:

java -cp Burrito.jar burrito.Main

ainsi que

java -cp Burrito.jar Main

qui à la fois me dire Erreur: impossible de trouver ou charger la classe principale de

J'ai été penché sur les forums, et je n'arrive pas à "Google" mon chemin vers une solution ici. Bien sûr, Netbeans jar fonctionne, mais j'ai besoin de construire mon propre. J'ai jeté un coup d'oeil à l'Netbeans pot, et je vois que j'ai deux dossiers, burrito et META-INF. Bien sûr, le manifeste fichier est dans le répertoire META-INF, et le burrito dossier contient les fichiers de classe. Je ne suis pas sûr exactement à imiter cela, et je serais heureux de vous rendre ce programme à exécuter.

Tous les pointeurs/conseils?

OriginalL'auteur patricio2626 | 2015-07-12