【问题标题】:How do Java SE applications run as services on my windows NT serverJava SE 应用程序如何在我的 Windows NT 服务器上作为服务运行
【发布时间】:2012-08-17 17:34:49
【问题描述】:

我有几个问题

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) 我猜是一个流程包装器 2) 嗯? War/Ear/Jar 等只是具有不同扩展名的 zip 文件。 WAR=Web、EAR=Enterprise 和 JAR=Java 应用程序存档。您通常使用 Ant 或 Maven 等构建工具构建它们,但您可以从 zip 文件中手动启动它们。我不太确定问题是什么。
  • 1) 也许您的应用程序使用 Java Service Wrapper。 2)同上丹所说的。 J2EE 服务器应该能够部署 war 或 ear。

标签: java windows-services


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-11
    • 1970-01-01
    • 2014-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多