簡體   English   中英

使用wildfly-maven-plugin時無法訪問Wildfly的管理控制台

[英]unable to acess the admin console of Wildfly when using wildfly-maven-plugin

我是Wildfly(8.0.0.Final)和Maven的新手。 我使用獨立腳本啟動WildFly服務器,並添加了一個名為admin的管理用戶,以便能夠訪問管理界面。 但是當我使用如下的wildfly maven插件啟動wildfly服務器時:

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

並嘗試訪問管理控制台,我看到提示消息“”,您的WildFly Application Server正在運行。 但是,您尚未添加任何用戶來訪問管理控制台。“”

有任何線索嗎? 謝謝

首先,為什么不使用a)wildlfy服務器: 8.2.0和b)wildlfy maven插件: 1.0.2.Final的最新版本。

現在,如果您想同時使用maven啟動服務器和部署應用程序,則需要使用-Djboss-as.home屬性(來自http://blog.arungupta.me的信息)告訴maven服務器所在的位置。 / wildfly-maven-plugin-tech-tip-9 / )或設置<jbossHome/>配置標記。

如果未指定-Djboss-as.home<jbossHome/>屬性,則會下載並啟動WildFly,並將應用程序部署到該文件。 在項目的目標目錄中,您將找到新下載的服務器,在我的情況下: mavenWildfyTest\\target\\wildfly-run\\wildfly-8.2.0.Final進入bin文件夾,您將找到add-user.bat 如果運行它,您將添加一個用戶,並且將能夠登錄到已下載的wildlfy服務器的管理控制台。

但是,我相信這不是您想要的,而是您想要使用maven插件在自己的Wildfly服務器中部署應用程序。

在這種情況下,您有兩種選擇:

  • 使用獨立腳本(bat或sh)預先啟動服務器,然后使用mvn wildfly:deploy
  • 使用mvn wildfly:run -Djboss-as.home定義,在我的情況下: mvn wildfly:run -Djboss-as.home=K:\\app_servers\\wildfly-8.1.0.Final

暫無
暫無

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

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