在進行所有的開發之前,自然是到http://xfire.codehaus.org下載最新的xfire的發布版本,在寫這篇文檔的時候,xfire最新的版本是xfire-distribution-1.1-beta-1版,從官方網站下載到本地機器后,解壓,目錄結構如下:
xfire-distribution-1.1-beta-1
____api (javadoc文檔)
____sample (幾個xfire例子)
____lib (xfire所需的jars)
____modules (xfire 模塊)
____xfire-all-1.1-beta-1.jar
____幾個授權和說明TXT文檔
它所提供的例子需要Maven2編譯執行,假如你還沒有安裝Maven,可以到apache網站下載安裝。在你閱讀的這篇教程的例子中,我將采用ant進行編譯,究竟Ant才是大家所常用的項目治理編譯工具。
在你的tomcat的webapps建立一個web應用程序,例如xfire,目錄結構如下:
xfire
____WEB_INF
____web.xml
____classes
____lib
將下載解壓的xfire-distribution-1.1-beta-1/lib文件夾下的所有的jar放入的這個lib文件夾下(tomcat/webapps/xfire/WEB-INF/lib)、將xfire-distribution-1.1-beta-1/xfire-all-1.1-beta-1.jar放入到tomcat/webapps/xfire/WEB-INF/lib文件夾下。
將xfire-distribution-1.1-beta-1/examples/book/src/webapp/WEB-INF下的web.xml文件復制到tomcat/webapps/xfire/WEB-INF文件夾下。
Web.xml的內容如下:
<?xml version="1.0" encoding="ISO-8859-1"?>
新聞熱點
疑難解答