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

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 不要相信网上的飞贴。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其实根本不用去跑。






相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4天前
|
Ubuntu Linux Python
Linux(15)Ubuntu安装ninja构建工具
Linux(15)Ubuntu安装ninja构建工具
15 0
|
29天前
|
Ubuntu NoSQL 关系型数据库
Ubuntu系统下安装常用软件
Ubuntu系统下安装常用软件
59 0
Ubuntu系统下安装常用软件
|
1月前
|
Ubuntu Java 测试技术
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
|
1月前
|
Ubuntu Linux C语言
Ubuntu下安装vscode,并解决终端打不开vscode的问题
Ubuntu下安装vscode,并解决终端打不开vscode的问题
152 0
|
2月前
|
存储 Ubuntu 网络协议
|
1月前
|
Ubuntu Docker 容器
如何在Ubuntu上安装Docker?
【2月更文挑战第10天】
257 0
|
2月前
|
负载均衡 Ubuntu 应用服务中间件
|
1月前
|
Ubuntu 关系型数据库 MySQL
Ubuntu 中apt 安装MySQL数据库
Ubuntu 中apt 安装MySQL数据库
69 0
|
4天前
|
Ubuntu Linux 数据安全/隐私保护
Linux(7)Ubuntu20.04 arm64安装Docker
Linux(7)Ubuntu20.04 arm64安装Docker
18 0
|
4天前
|
存储 Ubuntu Docker
如何在 Ubuntu 上安装 Docker?
【4月更文挑战第17天】
42 8
如何在 Ubuntu 上安装 Docker?