我一直在看OpenLaszlo。我找不到如何部署一个单独的应用程序..我必须复制什么或我必须运行什么程序?
我知道部署类型可以是dhtml或flash...
提前谢谢。
发布于 2009-05-03 20:15:32
对于单人模式,您可以获取OpenLaszlo .lzx源“程序”(以XML格式表示),并使用lzc实用程序将其“编译”为Adobe Flash .swf文件。
例如,hello.lzx源代码将按如下方式编译
lzc hello.lzx
放入一个名为
hello.sw8.swf
然后,您只需将.swf嵌入到HTML页面中,就像嵌入任何其他Flash内容一样。客户端浏览器必须安装Adobe Flash Player版本8或版本9才能播放.swf Flash应用程序。
要查看开发机器磁盘上的Flash应用程序是否正常工作,只需将浏览器直接指向本地.swf文件,它就会显示在浏览器中。
发布于 2012-08-06 16:32:42
OpenLaszlo文档中有一节介绍了如何部署应用程序:http://www.openlaszlo.org/lps3.4/docs/deploy/deployers-guide.html#deployers-guide.steps
文档中还有另一个章节描述了单机和代理部署模式。http://www.openlaszlo.org/lps4.9/docs/developers/proxied.html
文档可能有点混乱,因为它在过去几年中没有更新过。
部署应用程序的最简单方法是使用开发人员控制台,该控制台显示在浏览器中的OpenLaszlo应用程序下方。您将在控制台中看到一个"SOLO“按钮,它将启动为您的OpenLaszlo应用程序生成嵌入式HTML页面的过程,将所有静态资源捆绑到一个ZIP文件中,该文件可由自动构建脚本处理以生成新版本的软件。
这两个工具都可以集成到Ant中。这些命令可以在文件夹中找到
$lps_HOME/WEB-INF/lps/服务器/bin
查看OpenLaszlo项目博客中的这篇博客文章,了解有关lzdeploy工具的更多信息(官方文档中似乎没有记录该工具):http://weblog.openlaszlo.org/archives/2008/04/lzdeploy-new-command-line-utility-for-deploying-solo-applications/
发布于 2012-08-14 22:00:06
关于使用Apache Ant自动构建OpenLaszlo SOLO应用程序,也存在类似的问题。答案包含编译SWF或DHTML/HTML5应用程序的完整构建脚本,包括所有必需的资源。讨论可以在这里找到:How to build an OpenLaszlo DHTML application using Apache Ant
https://stackoverflow.com/questions/694484
复制相似问题