ubuntu xplanner-0.7b7b 安装全攻略!!花了我三天的时间!! org.apache.jasper.JasperException 解决-阿里云开发者社区

开发者社区> 数据库> 正文
登录阅读全文

ubuntu xplanner-0.7b7b 安装全攻略!!花了我三天的时间!! org.apache.jasper.JasperException 解决

简介: 不要相信网上的飞贴。xplanner-0.7b7b虽然很老,但是用JDK1.6是可以跑的 配置单:JDK1.6.13   TOMCAT 5.0   MYSQL5.1 tomcat一定要用5.0版本,不然会报org.apache.jasper.JasperException错误!! 1、 自己在myeclipse里新建一个web项目 项目名可以为 xplanner,然后将解压后的xplanner文件夹下面的文件全部放到项目的 WebRoot下面替换到原来的文件。

不要相信网上的飞贴。xplanner-0.7b7b虽然很老,但是用JDK1.6是可以跑的


配置单:JDK1.6.13   TOMCAT 5.0   MYSQL5.1


tomcat一定要用5.0版本,不然会报org.apache.jasper.JasperException错误!!

1、 自己在myeclipse里新建一个web项目 项目名可以为 xplanner,然后将解压后的xplanner文件夹下面的文件全部放到项目的 WebRoot下面替换到原来的文件。

2、 再到xplanner-0.7b7-war/xplanner/WEB-INF/classes文件下把全部文件放到新建项目的src目录下。此时最好重新启动下myeclipse 

3、 在源码包中的com.technoetic.xplanner.webservers;文件显示错误的可以删除,那是用来支持其他服务器的。

接着要修改两个jsp文件 foot.jsp 和 note.jsp 找到错误提示的地方,将外面的双引号变成单引号或者将里面的内容单拿出来定义。例如:foot.jsp 中 可以

<%

String a=appUrl+"/do/systemInfo";

 %>

    <bean:message key="footer.message" arg0="<%=productionSupportEmail%>" arg1="<%=issueLink%>" arg2='<%=a %>'/>

4、有一个地方一定要修改!

因为JDK的关系,JDK1.6与JDK1.4的区别。

配置文件:打开 /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>用外面两个属性包住.


4、 MYSQL中文乱码问题:

1: 更改xplanner-custom.properties

hibernate.connection.url=jdbc:mysql://localhost/xplanner?autoReconnect=true&useUnicode=true&characterEncoding=GBK


在Mysql中

       新增数据库,编码为GBK 

  1. CREATE DATABASE `xplanner` DEFAULT CHARACTER SET gbk COLLATE gbk_chinese_ci;


然后运行程序就可以了,表会在程序中自动插入到数据库中。所以ANT其实根本不用去跑。






版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

其他文章