【发布时间】:2017-07-21 14:04:01
【问题描述】:
我正在运行 Ubuntu 16.04,我需要安装并运行 Restcomm JSS7 堆栈作为 JBoss AS 服务。
我跟着this video tutorial安装了JBoss AS 7。然后我将JBOSS_HOME环境变量设置为JBoss AS 7的安装目录。结果,我能够启动JBoss AS成功 通过在安装目录的bin 子文件夹中执行./run.sh。
然后我跟着this guide 安装了Restcomm JSS7 stack。为此,我下载了restcomm-jss7-7.4.1404.zip,解压到/opt/,然后导航到ss7-jboss子目录,然后执行ant deploy,
结果是
...
BUILD SUCCESSFUL
根据指南,这表明服务部署成功。
然后我按照this user manual 的第 4 章第 4.1 节将其作为 JBoss AS 服务运行。据了解,
启动服务所需要做的就是启动 JBoss AS。这个 将自动启动 SS7 服务。启动 JBoss 服务器 您必须执行 run.sh (Unix) 或 run.bat (Microsoft Windows) /bin 文件夹中的启动脚本(在 Unix 或 窗户)。
两个问题:
我的
<jboss_install_directory>/bin没有run.sh脚本。 由于这个原因,我尝试使用常规standalone.sh脚本运行 JBoss AS。在用户手册中,接下来是这样写的:
结果:如果服务正常启动,您应该看到以下几行 在 Unix 终端或命令提示符中,具体取决于您的环境:
(注意:我有pasted the following excerpt from user manual here,因为这个问题太长了,无法粘贴。)
但我在终端中没有看到这些行。相反,我运行 ./standalone.sh 的终端输出是 pasted here.
所以我不知道如何以及从哪里开始。请帮忙。
注意:此问题与我的其他问题不重复。就像我在问题标题中提到的那样,这个问题是关于为什么我的 JBoss AS 安装不包含 run.sh 脚本,以及它的替代方案是什么。另一个问题是关于一些可能的命令来找出运行时启动的 JBoss 服务?当初学者开始学习某些东西时,他们的全部目的没有完成工作。他们心中有许多困惑/问题。
【问题讨论】:
-
How to find if a particular service is run/started when JBOSS AS is started? 的可能重复项。如果您没有得到答案,请不要转发相同的问题。改进原始问题以提高获得答案的机会。
-
@RobinTopper 谢谢你的建议。但它们不是重复的。我在问题末尾的注释中解释了这一点。
标签: java bash unix jboss restcomm