1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > jfreechart java配置_JFREECHART环境安装配置

jfreechart java配置_JFREECHART环境安装配置

时间:2023-12-13 08:30:04

相关推荐

jfreechart java配置_JFREECHART环境安装配置

[环境:操作系统Centos 7 64-bit3台节点ip 主机名 10.91.99.101 master10.91.99.102 slave110.91.99.103 slave210.91.99.104 slave3 三个节点上已经布署好had

本次安装环境如下:

JDK:j2sdk-1_4_2_13

文件名:j2sdk-1_4_2_13-windows-i586-p.exe

下载地址:/

TOMCAT:tomcat-5.0.28

文件名:jakarta-tomcat-5.0.28.zip

下载地址:/

JFREEChart:jfreechart-0.9.20

文件名:jfreechart-0.9.20.zip

下载地址:/jfreechart/

一、J2SDK的安装及配置:

运行j2sdk-1_4_2_13-windows-i586-p.exe进行安装到目录D:\j2sdk1.4.2

1.我的电脑->属性->高级->系统环境变量->PATH增加 "D:\j2sdk1.4.2\bin;" ;

2.我的电脑->属性->高级->系统环境变量->JAVA_HOME "D:\j2sdk1.4.2" ;

3.我的电脑->属性->高级->系统环境变量->classpath增加"D:\j2sdk1.4.2\lib\dt.jar;D:\j2sdk142\lib\tools.jar;D:\j2sdk142\lib;." ;

注意后面那个点,它表示当前目录,包含了该目录后,[SuseLinux安装Java1、准备工作: 到Oracle官网下载JDK jdk-6u31-linux-x64-rpm.bin,根据系统是32还是64位的选择下载对应的rpm包。 根据需要选择是否删除lin就可以到任意目录下去执行需要用到该目录下某个类的Java程序;

(图例同上,此略)

4.命令提示符下输入javac,出现参数提示则表示安装成功.

二、TOMCAT安装配置

解压缩jakarta-tomcat-5.0.28.zip到D:\tomcat

1.我的电脑->属性->高级->系统环境变量->TOMCAT_HOME增加"D:\tomcat" ;

2.我的电脑->属性->高级->系统环境变量->CATALINA_HOME增加"D:\tomcat" ;

(图例同上,略)

3.修改D:\tomcat\conf\server.xml

maxThreads="150" minSpareThreads="25" maxSpareThreads="75"

enableLookups="false" redirectPort="8443" acceptCount="100"

debug="0" connectionTimeout="20000"

disableUploadTimeout="true" />

4.启动和停止TOMCAT

启动:进入D:\tomcat\bin执行startup.bat //注意,启动后关闭窗口会关闭服务

停止:进入D:\tomcat\bin 执行shutdown.bat

5.服务器测试

编辑文档timetest.jsp

现在的时间是:

%>

在浏览器中输入:http://localhost/timetest.jsp

返回

现在的时间是:

Wed Mar 07 17:14:31 CST

表明TOMCAT安装配置成功。

三、JFREECHART安装配置

解压缩jfreechart-0.9.20.zip 在任意目录

1. 将目录中的”jfreechart-0.9.20.jar、lib\jcommon-0.9.5.jar、lib\gnujaxp.jar”拷备到“D: \j2sdk1.4.2_13\lib\”并在 我的电脑->属性->高级->系统环境变量-> classpath 中增加

“D:\j2sdk1.4.2_13\lib\jcommon-0.9.5.jar;D:\j2sdk1.4.2_13\lib\gnujaxp.jar;D:\j2sdk1.4.2_13\lib\jfreechart-0.9.20.jar”(推荐)

2. 将目录中的”jfreechart-0.9.20.jar、lib\jcommon-0.9.5.jar、lib\gnujaxp.jar ”拷备到”D:\tomcat\webapps\ROOT\WEB-INF\lib”

3. 在”D:\tomcat\webapps\ROOT\WEB-INF\web.xml”中增加以下内容

在最后的前增加以下内容

DisplayChart

org.jfree.chart.servlet.DisplayChart

DisplayChart

/servlet/DisplayChart

4. 测试jfreechart

编辑测试文件testline.jsp

XYSeries dataSeries = new XYSeries("增长");

for (int i = 0; i <= 10; i++)

{

int x=(int) (100*Math.random());

int y=(int) (100*Math.random());

dataSeries.add(x,y);

}

XYSeries dataSeries1 = new XYSeries("趋势");

for (int j = 0; j <= 100; j++)

{

int x=(int) (100*Math.random());

int y=(int) (100*Math.random());

dataSeries1.add(j,40);

}

XYSeriesCollection xyDataset = new XYSeriesCollection();

xyDataset.addSeries(dataSeries);

xyDataset.addSeries(dataSeries1);

String filename = "";

SimpleDateFormat sdf = new SimpleDateFormat("dd-MMM-yyyy", Locale.UK);

StandardXYToolTipGenerator ttg = new StandardXYToolTipGenerator(StandardXYToolTipGenerator.DEFAULT_TOOL_TIP_FORMAT,sdf,NumberFormat.getInstance());

TimeSeriesURLGenerator urlg = new TimeSeriesURLGenerator(sdf, "pie_chart.jsp", "series", "hitDate");

// Create the chart object

ValueAxis xAxis = new NumberAxis("X轴坐标");

//x轴坐标

ValueAxis yAxis = new NumberAxis("Y轴坐标");

//y轴坐标

StandardXYItemRenderer renderer = new StandardXYItemRenderer(StandardXYItemRenderer.LINES ,ttg, urlg);

renderer.setShapesFilled(true);

Font font=new Font("黑体",Font.TRUETYPE_FONT, 12);

XYPlot plot = new XYPlot(xyDataset, xAxis, yAxis, renderer);

JFreeChart chart = new JFreeChart("测试曲线图", font, plot, true);

chart.setBackgroundPaint(java.awt.Color.white);

// Write the chart image to the temporary directory

ChartRenderingInfo info = new ChartRenderingInfo(new StandardEntityCollection());

filename = ServletUtilities.saveChartAsPNG(chart, 500, 300, info, session);

String graphURL = request.getContextPath() + "/servlet/DisplayChart?filename=" + filename;%>

在浏览器中执行: http://localhost/testline.jsp

表明安装配置成功。

[ (1)新建或编辑系统变量JAVA_HOME,设置或增加JDK的安装路径,如: C:/Program Files/Java/jdk1.5.0_06 (2)新建或编辑系统变量Path,使任意路径下可识别java命令,

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。