2011-03-11 2 views
0

J'ai essayé plusieurs choses jusqu'à présent, j'ai utilisé un fichier .bat pour l'exécuter, et il ouvre l'invite de commande, mais se ferme juste après ouverture. J'ai un fichier manifest.txt déjà créé avec le .jar. Si je tape -java -jar DesktopApplicationRunner.jar dans une fenêtre de commande qui est déjà en place, il lancera le programme.Je ne peux pas exécuter un fichier .jar après avoir cliqué deux fois sur Windows 7

mon .bat dit actuellement: -java jar DesktopApplicationRunner.jar

+0

Cela fait des années, mais je crois que vous voulez utiliser 'javaw.exe' dans cette situation. –

+0

J'ai oublié de mentionner que j'ai besoin de la fenêtre de commande pour la saisie, mon programme n'a actuellement aucun élément visuel. – Nemean

+0

avez-vous essayé 'javaw -jar app.jar'? cela suppose que 'javaw' est dans votre'% path% ' – asgs

Répondre

0
  • Toutes mes excuses lire votre commentaire disant que vous avez entrées. votre problème est d'utiliser le fichier bat, sauf si vous avez des entrées utilisateur, l'application va démarrer, ouvrir la ligne de commande, puis fermer lorsque vous avez terminé, la meilleure façon est de taper manuellement la ligne de commande, donc il ne ferme pas la vue après, désolé si cela n'a aucun sens. -Ian
Questions connexes