本文介紹了從源代碼創建jfreechart-1.5.3 JAR的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我的程序正在嘗試從舊版本的JFreeChart升級,我們正在使用ant編譯JFreeChart并將其作為.jar文件導入。我正在嘗試通過使用以下命令將新的jfreechart-1.5.3
源代碼(我在他們的網站上找不到JAR)放入工作的.jar文件中:
jar cf jfreechart.jar jfreechart-1.5.3/src
嘗試使用新的.jar文件進行編譯時。我得到的錯誤是";Package org.jfre.chart";不存在。如何使用最新JFreeChart版本的.jar文件更新我的程序?
推薦答案
如here所示,您可以克隆存儲庫,簽出具有所需標記的分支,并使用maven構建發布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。
這篇關于從源代碼創建jfreechart-1.5.3 JAR的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,