假设您已经开发了一个客户端本地使用的webapp,那么分发它需要哪些步骤?
Glassfish v3附带原始发行版的嵌入式版本,您可以使用。
首先想到的是Apache Derby
现在最棘手的部分(我没有答案)是如何提供用户只需双击并启动webapp的文件。
您是否应该使用嵌入式浏览器提供swing应用程序? 这意味着您必须考虑您正在开发的特定浏览器的怪癖。 它们是最新的桌面版本吗?
您是否应该打开提供URL的默认浏览器? 有没有办法确保浏览器正确打开? 当客户关闭窗口时,您如何清理任何资源?
答案 0 :(得分:0)
Hudson项目使用Winstone servlet容器生成war文件,该文件也可以直接作为JAR文件运行。您可能想看看他们是如何做到的。