gpt4 book ai didi

java - 玩!作为 JAR 或服务部署的框架?

转载 作者:搜寻专家 更新时间:2023-11-01 02:51:52 26 4
gpt4 key购买 nike

我们使用 play! 开发了一个小应用程序,它在用户的计算机(Windows XP 或 Windows 7)上独立运行,因为用户没有网络访问权限。目前,它在控制台/命令窗口中运行。我想让它在运行游戏的任务栏中没有控制台窗口——真的,主要是因为用户倾向于关闭窗口。我提出了几个想法,但我希望得到一些验证或其他想法。

首先,我想通过 javaw 运行 Java,这通常是为运行 Java 的 GUI 应用程序运行的——但我会运行什么?我想我可以用 play 的 WAR 输出运行 Winstone Servlet 容器! (作为下面另一个 stackoverflow 问题的解决方案提到)。

其次,我正在考虑尝试将其包装在 Windows 服务中。

这个问题类似,但略有不同(我不介意安装play!,只涉及解压框架): Deploy Play! application as executable jar

有没有人使用过这些技术,或者有更好的方法吗?优点/缺点/示例?

谢谢!


更新:对温斯顿有什么意见吗?事实证明,由于安全限制,我们将无法 [轻松] 创建服务或计划任务(作为 SYSTEM)。再次感谢。

最佳答案

我已经为一些应用程序做了类似的事情。我执行的步骤是

  1. 创建一个启动 play 应用程序的 bat 文件。这可以像 play runplay start
  2. 一样简单
  3. 创建一个在系统启动时执行的计划任务,使用 SYSTEM 作为用户配置文件来运行命令。

这种方法已经在我的内部系统上运行了一年多。

关于java - 玩!作为 JAR 或服务部署的框架?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9674729/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com