当前位置: 首页 > 知识库问答 >
问题:

从源代码创建jfreechart-1.5.3 JAR

骆利
2023-03-14

我的程序正在尝试从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文件?

共有1个答案

百里承业
2023-03-14

如图所示,您可以克隆存储库,使用所需的标记签出分支,并使用maven构建发布JAR。另请参见从JFreeChart 1.0迁移。十、

$ 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。

 类似资料:
  • 我想尝试对java.lang中的java库进行更改,最终还可能对其他包进行更改。这意味着不使用,我希望至少能够分离出java.lang并编译它们。 如果使用rt.jar,则不可能在java.lang中编辑类的源代码,因为它们已经在rt.jar中找到了。 我在Mercurial中找到了repo:http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/file/tip/s

  • 问题内容: 是否可以从源代码修改或创建配置文件。我正在使用远程创建一些客户端/服务器体系结构。我要实现的功能是使用以下命令启动客户端应用程序:主机/端口,并且在尚无配置文件时创建一个可满足命令行args的功能。 配置并不复杂。我想从源端口更改(最终是主机,现在无论如何都为主机测试)以使其自动化,这样我就可以通过将多个客户端传递给主函数来运行多个客户端。 问题答案: 是的,您可以在代码中修改或创建配

  • 我在Intellij idea 13中导入了一个目录,其文件结构如下: 这是一个使用谷歌翻译服务的图书馆。我想将其构建到一个jar文件中进行分发,但无法使其工作。 从Intellij Idea 13中的模块构建jar文件 文件——项目结构——工件——jar——来自具有依赖关系的模块——在主类字段中填写“Main”。 然后构建——构建工件。状态栏显示build successful,但当我从inte

  • 我试图遵循下面提到的两个步骤: 1)下载的源代码 https://sourceforge.net/projects/hunspell/files/hyphen/2.8/hyphen-2.8.8.tar.gz/download 连字符-2.8.8$./example~/dev/smc/hyphenation/hi_in/hyph_hi_in.dic~/hi_sample.text 我已经下载并解压缩

  • 所以,我想创建一个新的BouncyCastle 1.47罐子,它不是OSGi罐子。我已经从他们的站点下载了源代码(JDK1.5-1.7的“JCE with provider and lightweight API”下的bcprov-jdk15on-147.tar.gz文件),但是当我提取它和源代码时,我看不到构建脚本。看看他们的维基,他们说这应该是一个使用ant的简单案例。 以前有人这样做过吗,能

  • 问题内容: 我想从我的Java源代码创建流程图或序列图。 是否有任何插件可以帮助我做到这一点? 问题答案: 这个帖子是为流程图准备的吗?您是说序列图还是类图eUML是创建类图或序列图的好工具您可以在http://www.soyatec.com/main.php上找到它