【问题标题】:Create jfreechart-1.5.3 JAR from source code从源代码创建 jfreechart-1.5.3 JAR
【发布时间】:2021-12-07 14:22:26
【问题描述】:

我的程序正在尝试从旧版本的 JFreeChart 升级,我们正在使用 编译并将 JFreeChart 作为 .jar 文件导入。我正在尝试使用以下方法将新的jfreechart-1.5.3 源(我在他们的网站上找不到 jar)放入工作的 .jar 文件中:

jar cf jfreechart.jar jfreechart-1.5.3/src

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

【问题讨论】:

    标签: ant java linux jar jfreechart


    【解决方案1】:

    如图here 所示,您可以克隆存储库,签出带有所需标签的分支并使用 构建发布JAR。另见Migration from 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,列出 here

    【讨论】:

      猜你喜欢
      • 2021-10-18
      • 2022-01-14
      • 2012-02-22
      • 2017-07-15
      • 1970-01-01
      • 2011-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多