繁体   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