3.3 解包

下载完JFreeChart压缩文件之后,我们需要将该压缩文件解开。我们可以将文件解压到指定的目录下面。

3.3.1 Linux/Unix环境下解压

在Linux/Unix环境下解压文件,使用下面命令:

tar xvzf jfreechart-1.0.6.tar.gz tar xvzf jfreechart-1.0.6.tar.gz

该命令将JFreeChart所有的文件包括源代码,运行jar文件和doc文档解压到jfreechart-1.0.6目录下面。

3.3.2 Windows环境下解压

在Windows环境下解压文件,使用下面命令:

jar -xvf jfreechart-1.0.6.zip

该命令将JFreeChart所有的文件包括源代码,运行jar文件和doc文档解压到jfreechart-1.0.6目录下面。

3.3.3 文件目录说明

解压后的jfreechart-1.0.6目录下面,有许多文件和文件夹,列表如下:

文件/目录 说明
Ant 该目录下面包含了一个ant的build.xml脚本。我们使用该脚本可以用现有的版本源代码重新构建JFreeChart。
checkstyle 该目录下面包含了几种检查风格属性文件。文件定义了JFreeChart中的编码规范。
experimental 该文件夹下面包含了一些不属于JFreeChart标准API的类文件。注意这些代码的API可能会改变。
gjdoc 该文件夹下面包含了一种产生JFreeChart文档的脚本。
lib 该目录下面包含了JFreeChart的jar文件,以及JFreeChart依赖的jar文件。
source JFreeChart源代码目录。
swt 该目录下面包含了具有实践经验的swt源代码。注意该代码API有可能发生改变。
Tests JFreeChart单元测试的源代码文件。
jfreechart-1.0.6-demo.jar 一个具有实例演示的可运行的jar文件。
CHANGELOG.txt 老的JFreeChart变更的日志记录。
ChangeLog JFreeChart变更的详细日志记录。
licence-LGPL.txt JFreeChart公共认证(GNU LGPL)
NEWS JFreeChart项目新闻
README.txt 重要信息—一定要读!

我们应当花一部分时间来熟悉这些文件,并详细的阅读README.txt文件。