Javaとジャージーを使ってWebサーバーを作成しました。私もMAVENを使います。私は私の問題は、私はJavaアプリケーションとしてアマゾンのAWS Elastic Beanstalkでプロジェクトを展開したいということです。このコマンドコマンドラインからWARファイルを実行
mvn clean verify org.codehaus.cargo:cargo-maven2-plugin:run
で、コマンドラインからプロジェクトを実行することができています。私はこのエラーを取得し、私はそこにコードをアップロードする必要があり、私は、このコマンドを使用して、ローカルに自分のプロジェクトを実行しようとすると、Amazonがこのコマンド
java -jar mywar.war
でそれを実行します
no main manifest attribute, in project.war
は、だから私はそれが理由だと思いますプロジェクトはBeanstalkで正しく実行されていません。このjavaコマンドでプロジェクトを実行することは可能ですか、mvnコマンドを使用する必要がありますか?
tomcatのようなWebコンテナにあなたの戦争を展開します。戦争はWebコマンドラインではないアーカイブです。 –
これは[Spring Boot](http://projects.spring.io/spring-boot/)で簡単にできます。これにより、通常のWebコンテナにデプロイできるスタンドアロンのWARファイルを作成することができます。あなたが上に投稿したもの( 'java -jar mywar.war')。 – Jesper