linux 从源代码创建jfreechart-1.5.3 JAR

wbgh16ku  于 2023-05-16  发布在  Linux
关注(0)|答案(1)|浏览(141)

我的程序试图从旧版本的JFreeChart升级,我们使用ant进行编译,并将JFreeChart导入为.jar文件。我试图通过使用以下命令将新的jfreechart-1.5.3源代码(我在他们的网站上找不到jar)放入一个工作的.jar文件:

jar cf jfreechart.jar jfreechart-1.5.3/src

尝试使用新的.jar文件进行编译时。我得到错误“package org.jfree.chart”不存在。如何用最新版本的JFreeChart的.jar文件更新我的程序?

ux6nzvsh

ux6nzvsh1#

here所示,您可以克隆存储库, checkout 带有所需标记的分支,并使用maven构建发布JAR。另请参阅 * 从JFreeChart 1.0.x迁移 *

$ git clone https://github.com/jfree/jfreechart.git jfreechart
$ pushd jfreechart
$ git fetch --tags
$ git tag --list
…
v1.5.3
$ git checkout v1.5.3
Note: switching to 'v1.5.3'.
…
$ mvn -P release package
…
[INFO] BUILD SUCCESS
…
$ ls -1 target/jfreechart-1.5.3*
target/jfreechart-1.5.3-javadoc.jar
target/jfreechart-1.5.3-sources.jar
target/jfreechart-1.5.3.jar

或者,直接从相应的 mvnrepository 目录下载所需的JAR:
v1.5.2:mvnrepository > directory
v1.5.3:mvnrepository > directory
v1.5.4:mvnrepository > directory

相关问题