私の春の起動アプリケーションを.warファイルとしてパッケージ化します。次に、コマンドプロンプトから実行するexec-maven-pluginを使用してwarファイルを実行します
た.war
のJava -jar MyProj- {バージョン}を使用します。
いいえ 'exec-maven-plugin'を使用して同じコマンドを実行しようとしています。 プロジェクトMYPROJ上でJava(デフォルト-CLI):幹部-mavenの-プラグイン:1.6.0しかし、それは目標 org.codehaus.mojoの実行に失敗しました次のエラー
[ERROR]で失敗していますEXEC-のmaven-pluginの::1.6.0:目標 org.codehaus.mojoためのパラメータ「mainClassのJavaが 見つからないか、または無効です - > [ヘルプ1]
を私は、私はくぼみメインクラスを提供コマンドプロンプトで提供しません。以下は私のプラグインです。日食からそれを実行するには、Java
:私は、コマンド
のexecを使用しています。
プラグイン
<plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>exec-maven-plugin</artifactId> <version>1.6.0</version> <executions> <execution> <goals> <goal>java</goal> </goals> <configuration> <arguments> <argument>-jar</argument> <argument>${basedir}/target/MyProj-${project.version}.war</argument> </arguments> </configuration> </execution> </executions> </plugin>
Hm .. 'mvn spring-boot:run'はオプションではありませんか? – khmarbaise
アプリケーションを起動しています。しかし、どういうわけか、マッピングは起こっていません。 ホワイトリストエラーページ このアプリケーションには/ errorの明示的なマッピングがないため、これをフォールバックと見なしています。 同じ.warファイルを開始していますか? – Renjith
'java -jar .... war'でこれが正しく動作するかどうかテストしましたか?私は、<設定> \t \t \t \t \t \t \t javaの \t \t \t \t \t \t \t として、それを追加したコマンドプロンプト –
khmarbaise