配置Sand案例環境

     近段時間, 在配置Sand中的Task案例的運行環境, 遇到一些奇怪的問題, 總結如下.

     基本配置: sandev 0.8, tomcat 5.0(不能使用4.X), jdk1.4_06(不能使用1.5版本), javamail-1_3_3_01, ant

   基本過程: http://www.sandboss.org/sand/readme.html
   遇到的問題:
   1. JDK版本問題: 不能使用JDK1.5, 而要使用1.4(兩者的javaDoc相關的API不一樣);特別注意:在刪除C:/Windows/System32目錄下關於java的一些文件

   2. 時間問題: 有可能會出現不能解析時間的問題, 需要在tomcat的startup.bat中增加 set CATALINA_OPTS="-Duser.language=en -Duser.country=US -Xmx512m"(也可以將這個參數設置給java_opts, 當前是針對tomcat的參數設置)

   3. 數據庫問題: 根據文檔的說明, 只需要修改 deploy/TaskHeapDemo/build/build.xml中的配置,就可以使用別的數據庫. 但實際的操作情況卻不如此(原因還不清楚). 當前的解決方案: 強行修改生成的lib/the_basics.jar中org/sandev/basics/DataManager/THD_DataManagerInfo.class中代碼, 修改默認的數據庫爲當前可以用的數據庫(MySql, 及其用戶名和密碼)--注意: 有兩個地方有the_basics.jar(THD_TaskHeapDemo和THD_tools)
   

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章