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>用外面两个属性包住.