当前位置: 首页 > 知识库问答 >
问题:

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

东郭宏深
2023-03-14

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

谢谢

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

16: 19:43489错误[org.jboss.msc.service.fail](msc服务线程1-1)MSC00001:无法启动服务jboss。网络公共:组织。jboss。理学硕士。服务服务jboss中的StartException。网络public:JBAS015810:未能解析接口public

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

16: 19:48361信息[org.jboss.weld.Version](MSC service thread 1-4)weld-000900 1.1.5(AS71)

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

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

16: 19:48631信息[org.jboss.as.server](DeploymentScanner线程-2)JBAS015870:部署“ticket monster.war”的部署已回滚,错误消息为JBAS014750:操作处理程序未能完成

16: 19:48631信息【org.jboss.as.connector.subsystem.datasources】(MSC服务线程1-4)JBAS010409:未绑定数据源【jboss/datasources/ticket monsterDS】

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

16:19:48,681错误[org.jboss.as.server.deployment.scanner](DeploymentScanner-threads-1){"JBAS014653:复合操作失败并回滚。失败的步骤:"=

共有1个答案

万高畅
2023-03-14

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

为了摆脱这个:

MSC000001:未能解析接口公共

检查您的JBoss单机版。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>

同样,检查整体独立。xml

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

 类似资料:
  • 我试图在配置为eclipse的Jboss服务器中部署ear文件,但当我试图部署它时,它总是以超时异常结束。我试图增加我的服务器超时时间,但似乎没有帮助。但是同一个ear当我尝试在eclipse之外的同一台服务器上部署时,它被成功地部署,即使在通过google处理了几个相关问题之后,也无法找到根案例。 根据我的观察,这个问题似乎不是由于jboss配置造成的,因为当直接部署时,同一个ear和服务器似乎

  • 我们有一个在netbeans 7.3中制作的项目,即将把它部署到一个远程glassfish服务器上,一切都已正确配置和设置,我们项目的连接池也在glassfish中生成。 当前,我们在部署到远程服务器时遇到以下错误: 部署?默认=D:\SVN\PTS62\应用\Rekeningrijdersite\RekeningRijder\dist\RekeningRijder.war 部署期间出错:准备应用

  • 问题内容: 我有一个构建过程,之后将我的战争上传到我们本地的Maven存储库。 当我们部署到TEST和PROD时,我想使用maven cargo插件并指定要部署到这些环境的版本。如何配置pom(或者可能是一个名为pom-deploy.xml的新pom)以从存储库中拉出特定的战争并进行远程部署? 谢谢 问题答案: 要在新项目中获取WAR文件,只需为其声明一个依赖项。

  • 我试图编写一个YAML管道脚本,使用ssh密钥将已从bitbucket存储库更改的文件部署到远程服务器。我现在的文档是从bitbucket本身复制的,有错误: 配置错误 bitbucket-pipelines.yml在[pipelines>默认>0>步骤>脚本>1]处出现错误。准确地说:缺少命令字符串或命令字符串为空。此列表中的每个项应该是单个命令字符串或定义管道调用的映射。 我的ssh公钥和私钥

  • 这是我的配置:在这里输入图像描述 并且有控制台输出: 构建成功总时间:7秒错误:步骤“Deploy War/EAR to a Container”由于异常而中止:java.io.ioException:预期Ant GLOB模式,但看到“/home/zhaowz/.jenkins/jobs/huamei-farm-web/workspace/BUILD/huamei.war”。有关hudson.fi

  • 选中“启用JDBC驱动程序部署”和“在重新部署期间保留会话”