XPlanner目前的0.7beta用的lib包比較老, 安裝會遇到很多問題, 說明如下:
JDK: JDK不能用6.0,要用5.0以下
TOMCAT: 我安裝時TOMCAT 5.5會在登入後出一個foot.jsp頁面的錯, 也不行, 要用TOMCAT 5.0.28
MYSQL: 我用的是5.1
步驟:
1、下載 xplanner-0.7b7-war.zip
2、xplanner/web-inf/classes/xplanner.properties 跟 xplanner-custom.properties成相應的資料庫連接配接
3、xplanner-0.7b7-war/ant create.db.schema.script會在installer目錄下生成檔案
4、將 installer 目錄下的 hibernate_schema.sql 的資料跑一遍,會在資料庫産生需要的表
這個腳本檔案每條 語句都沒有用分号包住,還要自己修改成mysql可執行的格式
5、xplanner-0.7b7-war/ant bootstrap 建立 sysadmin 的資料進 Oracle
6、删除 \WEB-INF\classes\patches 下所有資料
7、 xplanner Copy 到 Tomcat
8、替換内容
打開 /xplanner/WEB-INF/classes/spring-beans.xml
找到 bean id="metaRepository"
替換成如下樣子
<property name="repositories">
<bean class="java.util.HashMap">
<constructor-arg>
<map>.....</map>
</constructor-arg>
</bean>
</property>
就是把<map>...</map>用外面兩個屬性包住.