Java可以用来编写Win32系统服务吗?

时间:2009-10-26 13:37:36

标签: java winapi jabaco

标题总结起来。我正在考虑使用Jabaco看到它生成.EXE(以及.jar文件),而且我对VB语法比对Java更熟悉。

4 个答案:

答案 0 :(得分:3)

您当然可以使用Java Service Wrapper执行此操作。我对Jabaco并不熟悉,但如果您只是从Java Service Wrapper中引用Jabaco运行时,我就不会感到惊讶。这是一个非常简单的工具,免费变体应该足够了。

答案 1 :(得分:2)

此外,还有一个特定于java的win32服务包装器:JSL

答案 2 :(得分:1)

我不确定您是否可以直接创建服务java,但您可以使用srvany.exe将任何程序作为服务运行。

http://support.microsoft.com/kb/137890

答案 3 :(得分:1)

Jpackages dot com有一个名为execJ的产品就是这样做的。

我还发现了一篇关于如何以不同方式执行此操作的文章here