site: http://www.flashseer.org/bbs/viewthread.php?tid=614&extra=page%3D1
要用到openlaszlo,配置了一下開發環境。
把過程記錄下來。如果其他人也需要用,希望有幫助。
在 http://www.openlaszlo.org/download 下載安裝文件
安裝完成后可以看到openlaszlo自帶了一個tomcat,你訪問的就是這個自帶的tomcat的一個應用。
openlaszlo和flex類似。也是根據xml語言,編譯生成文件,不過,openlaslzo可以選擇生成swf,dhtml兩種格式。
openlaszlo的開發工具比較原始,ide4laszlo已經被廢棄掉了。文檔上的兩種開發方式,
第一是在laszlo in 10 minutes 里面,有個界面,寫代碼,然后編譯,這個方式在學習的時候用
第二在開發的時候用,用文本編輯器編輯,然后輸入網址訪問這個lzx文件。根據下面的控制面板編譯。
我機器上本來就有tomcat,還有其它應用。要用到的僅僅是安裝文件里面的那個應用。
用myeclipse建立一個j2ee工程,名稱為laszlo。
把安裝目錄下:
x:\Program Files\OpenLaszlo Server 4.0.5\Server\lps-4.0.5
lps laszlo的組件庫
WEB-INF\lps laszlo的配置文件
WEB-INF\lib jar包
WEB-INF\web.xml web應用的配置文件
分別拷貝到webapp對應的目錄下 。
然后在建立一個client目錄,新建一個hello.lzx。
輸入
<canvas>
<text>Hello Laszlo!</text>
</canvas>
你可以發布,或者在tomcat中指向現在這個工程。
重啟你的tomcat,訪問 http://localhost:8080/laszlo/hello.lzx 就可以訪問了。
編輯lzx文件,我裝了一個xmlbuddy的eclipse插件,把它當xml來編輯。
但是xmlbuddy和myeclipse的xml editor有沖突,xml editor又不能指定去編輯lzx,有點郁悶,但是可以忍。不用了,再把xmlbuddy卸了就行了。
還有想查閱laszlo的文檔。就把x:\Program Files\OpenLaszlo Server 4.0.5\Server\lps-4.0.5拷貝到你tomcat的webapps下,當成一個應用,直接用
http://127.0.0.1:8080/lps-4.0.5
就可以訪問了。