Java, Only Java!

          統計

          留言簿(20)

          積分與排名

          好友空間

          文檔技巧

          閱讀排行榜

          評論排行榜

          Spring Countries在Apusic上部署

          目標:
          Spring的Countries例子在Apusic V5.1上部署

          術語:
          Apusic:提供了完整的J2EE支持的商用服務器;
          Spring:開源框架,是其他各種框架的粘合劑;
          %APUSIC_HOME%:Apusic安裝目錄;
          %JAVA_HOME%:JDK安裝目錄。

          準備:
          http://java.sun.com下載JDK V1.5以上的版本并安裝,確認JAVA_HOME正確指向裝好的JDK目錄;
          http://www.apusic.com下載Apusic V5.1以上的版本并安裝;
          http://www.springframework.org/download上下載spring-framework-2.0.6-with-dependencies.zip(不過很遺憾,最近國內用戶好像無法從sourceforge.net上下載東西,大家通過Google找找其他鏡像網站吧)。

          過程:
          1. 執行%APUSIC_HOME%/domains/mydomain/bin/startapusic.cmd,訪問主頁:http://localhost:6888/,確認Apusic已經成功安裝,在窗口模式下按Ctrl+C停止服務器(記住因為是批處理還需要按Y確認);
          2. 解壓縮spring的文件到%APUSIC_HOME%/temp目錄下,然后找到samples/countries目錄,執行warfile.bat生成dist/countries.war文件,將countries.war文件拷貝到%APUSIC_HOME%/domains/mydomain/applications/目錄下,重新啟動Apusic,稍等一會待Apusic自動部署,部署成功訪問http://localhost:6888/countries/,一切成功。
          3. “沒有什么路途是一帆風順的”。當點頁面上Config時,系統報錯:java.lang.NullPointerException,org.springframework.samples.countries.DefaultCountryService.getFilteredCountries(DefaultCountryService.java:59)讀源代碼,原來系統的的國家屬性只支持EN、FR和DE,現在打開“工具→Internet選項→語言”,添加“英語[en]”,再訪問現在好了。


          備注:
          1. 由于Apusic的ClassLoader需要將Spring框架載入,所以第一次啟動時有點慢,請稍等一下。

          posted on 2008-07-15 11:51 zYx.Tom 閱讀(867) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 将乐县| 南通市| 黄石市| 乌苏市| 台北县| 嘉鱼县| 安阳县| 宁晋县| 绥阳县| 云霄县| 麻阳| 普兰店市| 涪陵区| 甘谷县| 镇平县| 攀枝花市| 林口县| 武冈市| 巴楚县| 聂拉木县| 通海县| 阿克陶县| 确山县| 沂源县| 勃利县| 墨江| 牙克石市| 金寨县| 酒泉市| 明溪县| 乌兰县| 江陵县| 静海县| 留坝县| 望城县| 新营市| 嘉善县| 浦北县| 滦平县| 枞阳县| 罗田县|