![](/img/trans.png)
[英]couldn't execute maven multi module project using exec-maven-plugin
[英]execute war file using exec-maven-plugin
我將 Spring Boot 應用程序打包為 .war 文件。 然后使用
java -jar MyProj-{version}.war
從命令提示符運行它。
不,我正在嘗試使用“exec-maven-plugin”執行相同的命令。 但它因以下錯誤而失敗
[錯誤] 無法在項目 MyProj 上執行目標 org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli):目標 org.codehaus.mojo:exec-maven- 的參數“mainClass” plugin:1.6.0:java 丟失或無效 -> [幫助 1]
我沒有提供主類,因為我沒有在命令提示符中提供。 以下是我的插件。 我使用命令
執行:java
從eclipse運行它。
插入
<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>
嘗試添加
<executable>java</executable>
進入您的<configuration>
並將<configuration>...</configuration>
移到<executions/>
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.