gpt4 book ai didi

eclipse - 从 Eclipse 部署到远程 Linux JBoss 服务器

转载 作者:行者123 更新时间:2023-12-02 13:50:18 30 4
gpt4 key购买 nike

我的开发计算机是Windows。我想将一些 JBoss 示例 Web 应用程序从 Eclipse(在 Windows 上)部署到在 CentOS 上运行的远程 JBoss 服务器。他们都安装了 JBoss 和 Java。我认为由于它们有不同的操作系统,Eclipse 没有看到 CentOS 具有所需的 JBoss 软件包。在“新服务器”选项下,当我进入CentOS服务器时,我指定这是一个Unix服务器。有什么办法可以让它发挥作用,还是我陷入了死胡同?顺便说一句,我可以在 Eclipse 中远程浏览文件结构或使用服务器的命令行,就可以了。

谢谢

以下是我收到的一些错误:

16:19:43,489 错误 [org.jboss.msc.service.fail](MSC 服务线程 1-1)MSC00001:无法启动服务 jboss.network.public:org.jboss.msc.service.StartException服务jboss.network.public:JBAS015810:无法解析公共(public)接口(interface)

16:19:48,341 INFO [org.jboss.weld.deployer](MSC 服务线程 1-4)JBAS016005:启动 CDI 部署服务:ticket-monster.war

16:19:48,361 INFO [org.jboss.weld.Version](MSC 服务线程 1-4)WELD-000900 1.1.5 (AS71)

16:19:48,431 INFO [org.jboss.as](MSC 服务线程 1-4)JBAS015954:管理控制台未启用

16:19:48,431错误[org.jboss.as](MSC服务线程1-4)JBAS015875:JBoss AS 7.1.1.Final“Brontes”在6743ms内启动(有错误) - 启动了308个服务中的185个( 75 个服务失败或缺少依赖项,47 个服务是被动的或按需的)

16:19:48,631 INFO [org.jboss.as.server] (DeploymentScanner-threads - 2) JBAS015870:部署“ticket-monster.war”的部署已回滚,并显示失败消息 JBAS014750:操作处理程序无法完成

16:19:48,631 INFO [org.jboss.as.connector.subsystems.datasources](MSC 服务线程 1-4)JBAS010409:未绑定(bind)数据源 [jboss/datasources/ticket-monsterDS]

16:19:48,681 INFO [org.jboss.as.server.deployment](MSC 服务线程 1-3)JBAS015877:在 53 毫秒内停止部署 Ticket-monster.war

16:19:48,681 错误 [org.jboss.as.server.deployment.scanner] (DeploymentScanner-threads - 1) {"JBAS014653: 复合操作失败并已回滚。失败的步骤:"=> {"操作步骤 2"=> "JBAS014750: 操作处理程序未能完成"}}

最佳答案

现在回答已经太晚了,但可能对其他人有帮助。在我的例子中,以下有效:-

要摆脱这个:

MSC000001 : failed to resolve interface public

检查您的 JBoss Standalone.xml

是否包含您机器的IP地址:-

<subsystem>
...
<alias name="your IP Address"/>
...
</subsystem>

<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:your IP Address}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:your IP Address}"/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:your IP Address}"/>
</interface>
</interfaces>

同样检查整个standalone.xml并用机器的当前IP替换localhostIP

双击 JBoss 服务器以检查主机名:您的 IP

关于eclipse - 从 Eclipse 部署到远程 Linux JBoss 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14176838/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com