java - 如何在没有 IDE 的情况下添加 JAR 库?

标签 java jar windows-8 classpath

我在向我的 Java 项目(我使用 Windows 8)添加 JFreeChart 库时遇到困难。这是我已经完成的:

1 - 解压缩的 JFreeChart

2 - 将存档 jfreechart - 1.0.19 重命名为 jfreechart

3 - 将它的路径添加到类路径:.;C:\Users\Victor\Desktop\projects\EP2 - IA\jfreechart - 1.0.19\lib\jfreechart.jar;

4 - 在我的 Java 文件的开头添加:import jfreechart.*;

5 - 将 jfreechart 存档复制到我项目的相同目录

但是当我尝试时:

java -classpath jfreechart.jar MyClass.java

它返回“jfreechart 包不存在”

由于我是一名仍在使用记事本的老派程序员,因此我在 Google 上找不到任何有用的信息。

最佳答案

您使用了错误的导入语句。试试这个:

import org.jfree.*;

您可能还需要以下库:

jcommon-1.x.y.jar

为了将来引用,您可以使用命令行 jar 命令查看 JAR 文件的内容:

jar -tvf jfreechart-1.0.19.jar

关于java - 如何在没有 IDE 的情况下添加 JAR 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31095297/

相关文章:

java - 当从外部 yaml 文件引用响应时出现 NPE

Java 和 Python 打印变量的方式不同

java - maven 自定义程序集 - 如何复制外部引用文件夹

visual-studio - Windows 8 SDK 中的 DirectShow 示例在哪里?

java - 在 java 中编译,但在 scala 中不编译

java - ObjectOutputStream 不发送数据

scala - 将 Logback 中的应用程序日志与 log4j 中的 Spark 日志分开

java - Libgdx : Exported desktop jar file link to external path instead jar root

windows-8 - 将 Windows 8 应用程序的 Web 应用程序文件转换为 UTF-8

c# - 如何将 Base64 字符串转换为图像,然后将其绑定(bind)到 Metro Style App 中的 GridView?