Maven部署错误:
错误: JBREM000200:远程连接失败: javax.security.sasl.SaslException:身份验证失败:服务器没有提供身份验证机制
--通配符-maven-plugin:1.0.1。default:部署(默认-cli)@ API 2014年04月9日晚上10:31:42 org.xnio.Xnio 信息: XNIO 3.2.0版 2014年04月9日晚上10:31:42 org.xnio.nio.NioXnio 信息: XNIO NIO实现版本3.2.0。 2014年4月9日10:31:42下午org.jboss.emoting3.EndpointImpl 信息: JBoss远程处理版本4.0.0.Final (我使用野生蝇8.0.0.Final) 针对安全领域的身份验证: ManagementRealm
Maven配置:
<plugin>
<groupId>org.wildfly.plugins</groupId>
<artifactId>wildfly-maven-plugin</artifactId>
<version>${version.wildfly.maven.plugin}</version>
<configuration>
<hostname>192.168.57.114</hostname>
<port>9990</port>
<name>user</name>
<password>passwd</password>
</configuration>
</plugin>lsof -i结果(来自服务器192.168.57.114):
java 5123 jboss 294u IPv4 12006 0t0 TCP localhost:http-alt (LISTEN)
java 5123 jboss 322u IPv4 12011 0t0 TCP 192.168.57.114:9990 (LISTEN)怎么解决这个问题?
发布于 2014-04-09 21:21:52
解析:
变化
<name>user</name>至
<username>user</username>从maven配置。
发布于 2014-04-10 13:40:26
您是否为服务器配置了本机管理接口?对于8.0,这个接口不再是标准配置的一部分。
我也遇到了同样的问题,因为我认为maven插件需要本机接口。
发布于 2014-08-20 13:48:35
@是正确的配置。在远程部署时,需要确保您拥有管理领域。并且可以使用位于/bin中的add-user.sh/bat脚本创建它。运行控制台指令以添加管理用户。
https://stackoverflow.com/questions/22971661
复制相似问题