为什么我的 JBoss AS bin 目录不包含 run.sh 脚本?



我正在运行 Ubuntu 16.04,我需要将 Restcomm JSS7 堆栈作为 JBoss AS 服务安装和运行。

我按照这个视频教程安装了 JBoss AS 7。然后我将JBOSS_HOME环境变量设置为 JBoss AS 7 的安装目录。结果,我能够通过在安装目录的bin子文件夹中执行./run.sh成功启动 JBoss AS。

然后我按照本指南安装了 Restcomm JSS7 堆栈。为此,我下载了restcomm-jss7-7.4.1404.zip,将其解压缩到/opt/,然后导航到ss7-jboss子目录,然后执行ant deploy, 结果是

...
BUILD SUCCESSFUL

根据指南,这是服务已成功部署的指示。

然后,我按照本用户手册的第 4 章第 4.1 节将其作为 JBoss AS 服务运行。根据它,

要启动服务,您所要做的就是启动 JBoss AS。这 将自动启动 SS7 服务。启动 JBoss 服务器 您必须执行 run.sh(Unix(或运行.bat(Microsoft Windows(/bin 文件夹中的启动脚本(在 Unix 或 视窗(。

两个问题:

  1. 我的<jboss_install_directory>/bin没有run.sh脚本。由于这个原因,我尝试使用常规standalone.sh脚本运行 JBoss AS。

  2. 在用户手册的下一个中,它指出:

结果:如果服务正确启动,您应该看到以下行 在 Unix 终端或命令提示符下,具体取决于您的环境:

(注意:在这里粘贴了用户手册的以下摘录,因为这个问题太长了。

但我在我的终端中没有看到这些行。相反,我的运行./standalone.sh的终端输出粘贴在这里

所以我不知道如何以及从哪里开始。请帮忙。


注意:这个问题不是我另一个问题的重复。就像我在问题标题中提到的,这个问题是关于为什么我的 JBoss AS 安装不包含run.sh脚本,以及它的替代方案是什么。另一个问题是关于一些可能的命令来找出 JBoss 服务在运行时启动?当初学者开始学习一些东西时,他们的整个目的 没有完成工作。他们心中有很多困惑/问题。

文档记录了如何启动 JBoss 5.1 服务器,但您的安装使用 JBoss 7.1 服务器,这就是为什么您必须使用standalone.sh而不是run.sh来启动服务器以及日志不同的原因。

由于您正确到达了JBoss AS 7.1.0.Final "Thunder" started in 3955ms行,因此我不会太担心(除了使用明显过时的文档(。

产品文档仅声明与 JBoss 5.1.0 兼容。虽然它可能适用于更高版本,但您可能需要检查是否有更新版本的产品。我不建议安装 JBoss AS 5.1.0,因为它不再受支持并且会包含安全漏洞。

相关内容

  • 没有找到相关文章

最新更新