管理者可上傳符合W3Cwidget封裝規格的Widget包,且使用REST API。典型的應用方法就是plugin此實作的REST API,且能讓用戶從畫廊(gallery)選擇可尋找到的idget加入用戶網頁中。
取得Apache Wookie source可查看W3C widget source code簡單範本,下載和運行Apache Wookie需要先安裝SVN,安裝可參考Wookie downloading and installing網頁或依照底下的指令
I. 下載Apache Wookie
$ svn co http://svn.apache.org/repos/asf/incubator/wookie/trunk <- for ubuntu
II. 安裝jdk(因安裝這個Wookie需要jdk編譯)
Ubuntu: $ sudo apt-get install sun-java-jdk
win: 到java SE download網站下載並安裝,參考jdk路徑設定(Ex: 下載jdk版本為jdk1.6.0_24)
變數(variable) | 值(value)) |
path | C:\Program Files\Java\jdk1.6.0_24\bin |
ClassPath | .;C:\Program Files\Java\jdk1.6.0_24\lib;C:\Program Files\Java\jdk1.6.0_24\lib\tools.jar; |
windows ant的安裝與設定:
到Apache網站下載最新版的Ant或者到Ant資料庫中尋找需要的版本,參考Ant on windows安裝(for windows)解壓縮後,放 D:\SDK\apache-ant-1.8.2
A. 下載Ant選擇apache-ant-x.x.x-bin.zip (Ex: apache-ant-1.8.2-bin.zip)
B. 設定路徑 (系統變數)
變數(variable) 值(value)) ANT_HOME D:\SDK\apache-ant-1.8.2 path ;%ANT_HOME%\bin
III. run 單機版(stand-alone) Apache wookie
Ubuntu: $ ant run
若遇到BUILD FAILED~/ApacheWookie/trunk/build.xml:39: The following error occurred while executing this line: ~/ApacheWookie/trunk/ant/ivy-java-common.xml:128: Java returned: 1這BUILD FAILED的問題,通常是因為前次異常終止$ant run的進行而產生解法:可採用$ant clean 和/或 $ant clean-build 和/或 $ant clean-lib刪除之前安裝的wookie server
沒有留言:
張貼留言