4

将 JBoss 7 作为 Windows 服务运行的正确指令是什么?

配置:Windows Server 2008 64 位,
Java 版本“1.6.0_26”64 位,
JBoss 7.1.1.Final。

我找不到任何有关如何执行此操作的官方手册。
谢谢你。

PS:在stackoverflow上已经关闭了一个类似的问题 - How to configure Jboss 7 (v7.1.0) to run as a windows service

4

2 回答 2

5

好的,我发现最相关的来源是这两个链接:
- Jboss 7.1.1 作为 Windows 服务
-将 JBoss AS 7 作为 Windows 服务运行

对我来说最奇怪的是在http://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10.html对于JBoss 7没有任何特定的本机连接器。
所以我们需要修改JBoss 5连接器(特别是service.bat文件)以反映 JBoss 版本 7 的结构变化。

此处获取更新的 service.bat (所有更改都以粗体显示)。
变化如下:

  1. 我们应该更改服务名称(Jboss 5 到 Jboss 7)
  2. 将所有 run.bat 调用切换到standalone.bat 调用
  3. 用新命令替换所有关机调用(因为不再有任何shutdown.bat!忽略这可能会导致调用Windows关机命令!)
  4. (可选)修改 JAVA_OPTS。

PS考虑阅读这篇文章作为另一种方式去。但是我还没有尝试过。

于 2013-03-14T13:02:59.853 回答
3

看起来像一个全面的指南。

首先,从 http://www.jboss.org/jbossweb/downloads/jboss-native-2-0-10获取适当的本地连接器(x86 用于 32 位主机,x64 用于 64 位)。如果您不确定,请使用 32 位版本,因为它们也适用于 64 位系统,但反之则不然。解压 JBoss 主文件夹中的存档。然后对service.bat文件做一些修改

(然后列出了几个修改)

于 2013-03-14T12:40:22.170 回答