java - Java SE 应用程序如何作为服务在我的 Windows NT 服务器上运行

标签 java windows-services

我有几个问题

1) 我们的应用程序使用 Jini2.0.02 (http://en.wikipedia.org/wiki/Jini) Jini 是一个分布式网络系统,它可以使其他 java 服务相互通信。

我的问题是这些java服务如何出现在Windows“服务”列表中。 我们的应用程序是用java1.4.2_04开发的。

2) Java EE 应用程序运行在 Tomcat、JBoss 等应用程序服务器上,我们需要构建 EAR 来部署 Web 应用程序。

我的问题是;我需要以什么格式(jar/war/ear)构建 Java SE 应用程序? 是否有任何应用程序服务器可以部署 Java SE 应用程序?

最佳答案

1) 如果您搜索“Java Service Wrapper”,您可能会发现一些有趣的东西。

2) “Java SE 应用程序”是什么意思?它们只是一些 jar 文件吗?它们可以通过“java -jar app.jar”直接从命令行运行。 WAR 和 EAR 是 Java EE 应用程序服务器的 Java EE 应用程序部署包的格式。

关于java - Java SE 应用程序如何作为服务在我的 Windows NT 服务器上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12010476/

相关文章:

java - Gson,自动初始化并避免空异常

java - Hibernate - 搜索 - Java堆空间

java - 小程序无法在浏览器上运行

NHibernate session (和无状态 session )和长时间运行的应用程序

c# - 安装的 Win 服务未显示在服务管理器中

c# - 如何对 Windows 服务进行单元测试?

windows - 有没有一种简单的方法来制作Windows服务?

java - 尝试使用 java/android 从 url 流获取元数据时出错

java - 当 Object 是 List 时替换 List<Object> 中的对象? java

c++ - Windows 服务配置文件的存储位置