首页 文章

从Eclipse部署到远程linux JBoss服务器

提问于
浏览
3

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

谢谢,

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

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

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 ERROR [org.jboss.as](MSC服务主题1-4)JBAS015875:JBoss AS 7.1.1.Final“Brontes”在6743ms启动(有错误) - 启动了183项服务(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:未绑定数据源[jboss / datasources / ticket-monsterDS]

16:19:48,681 INFO [org.jboss.as.server.deployment](MSC服务主题1-3)JBAS015877:在53ms停止部署ticket-monster.war

16:19:48,681 ERROR [org.jboss.as.server.deployment.scanner](DeploymentScanner-threads - 1){“JBAS014653:复合操作失败并被回滚 . 失败的步骤:”=> {“操作步骤 - 2“=>”JBAS014750:操作处理程序无法完成“}}

1 回答

  • 2

    现在回答已经太晚了,但可能会帮助其他人 . 在我的情况下工作: -

    要摆脱这个:

    MSC000001:无法解析接口public

    Check your 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并将 localhostIP 替换为当前的机器IP .

    双击JBoss服务器查看 Host Name : Your IP

相关问题