簡體   English   中英

無法執行目標org.wildfly.plugins:wildfly-maven-plugin:1.0.0.Final:deploy(default-cli)on project

[英]Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:1.0.0.Final:deploy (default-cli) on project

我正在研究具有以下文件夾結構的maven多模塊項目Java EE 7。

+---parent-module
    +---module-domain
    +---module-service
    +---module-web

我想配置Wildfly maven插件來部署/取消部署aps到Wildfly app server 8.0.0 ,這是pom.xml(在父模塊的pom中):

    <plugin>
                    <groupId>org.wildfly.plugins</groupId>
                    <artifactId>wildfly-maven-plugin</artifactId>
                    <version>1.0.0.Final</version>

                    <configuration>
                        <hostname>127.0.0.1</hostname>
                        <port>9990</port>
                        <username>admin</username>
                        <password>admin</password>
                        <!-- <jbossHome>C:/tools/wildfly-8.0.0.Final</jbossHome> -->
                    </configuration>
</plugin>

this is the log :

Failed to execute goal org.wildfly.plugins:wildfly-maven-plugin:1.0.0.Final:deploy (default-cli) on project .....Reason: I/O Error could not execute operation '{
[ERROR] "operation" => "read-attribute",
[ERROR] "address" => [],
[ERROR] "name" => "launch-type"
[ERROR] }': java.net.ConnectException: JBAS012144: Could not connect to http-remoting://127.0.0.1:9990. The connection timed out

====>有任何線索嗎?

謝謝

看起來WildFly服務器沒有運行。 你是手動啟動它還是使用wildfly:start你的POM wildfly:start

根據評論中提供的信息,我認為你有點誤解了目標。 wildfly-maven-plugin真的用於完全管理容器。 執行mvn wildfly:start maven退出時創建的服務器進程將關閉。 這可能是因為沒有服務器正在運行而無法連接的原因。

不是答案的一部分,但隨意提出一個問題,表明您希望在maven退出后不要退出start目標。 我可能不反對添加一個布爾屬性,該屬性可以設置為true,這將使進程保持運行。

可能存在一些依賴性問題。 嘗試通過管理控制台手動部署您的應用程序,以查看部署期間是否存在某些問題。

在此輸入圖像描述

在我的情況下,我留下了一些提供的庫。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM