Exécutez le fichier WAR dans AWS Beanstalk

J'ai créé un Serveur Web avec java et de jersey. J'ai aussi l'utilisation de MAVEN. Je suis en mesure d'exécuter le projet à partir de la ligne de commande avec cette commande

mvn clean verify org.codehaus.cargo:cargo-maven2-plugin:run

Mon problème est que je souhaite déployer le projet dans une Amazon aws Elastic Beanstalk comme une application java. J'ai télécharger le code il et amazon va l'exécuter avec la commande

java -jar mywar.war

Si j'essaie de lancer mon projet localement avec cette commande, j'obtiens cette erreur

no main manifest attribute, in project.war

Donc je pense que c'est pourquoi le projet ne s'exécute pas correctement dans le haricot magique. Est-il possible d'exécuter mon projet avec cette commande java ou je dois utiliser la commande mvn?

  • Déployer votre guerre dans un conteneur web comme tomcat. la guerre est une archive web, il n'est pas fr de ligne de commande.
  • Ce serait facile, avec Printemps Boot qui permet de créer une guerre des fichiers qui peuvent être déployées dans un conteneur web ou commencé autonome, avec exactement la commande que vous avez posté ci-dessus (java -jar mywar.war).
InformationsquelleAutor user3235881 | 2016-07-07