你如何使用Java库?

我正在尝试使用开源java库来可视化图形中的节点和边缘,但我完全迷失了。

我在一个文件夹中有一堆jar文件。 点击一些jar文件可以弹出java swing窗口并显示图形。 单击其他jar文件不会执行任何操作。

如果我想出来的话,我会将jar文件与其他文件一起粘贴在那里,还是仍然不起作用?

如果我弄清楚如何使用这些文件,这是否意味着如果我将我的java项目转移到另一台计算机,我必须包含它们? 我该怎么做呢?

您是否已将这些库包含在类路径中?

如果你正在使用eclipse,你可以

项目 – >属性 – > Java构建路径 – > addJar。

Jar文件应放在工作区内的目录中(例如lib /)

如果必须将项目带到另一台计算机,则可以执行这些步骤

  1. 在执行任何操作之前,请导出项目(例如,作为Jar文件)。
  2. 将其保存到您最喜欢的驱动器(CD / USB驱动器/软盘/磁带)。
  3. 在“另一台”计算机上,您可以将此项目导入工作区

我相信如果你把jar放在你的类路径中,你可以像标准库一样导入和使用类。 弄清楚类路径可能会令人困惑,但您可以在启动jvm时设置它。 您的IDE也可以选择它。

大多数java问题都是类路径问题。

在Eclipse中,您需要将库添加到项目构建路径中 。

通常,您需要在编译时和运行时通过类路径机制提供依赖关系。 精确的机制各不相同,但是,例如,如果您使用了javac编译器,则可以在命令行上提供库:

 javac -classpath C:\dir\lib1.jar;C:\dir\lib2.jar foo/MyClass.java 

调用应用程序也需要这些依赖项:

 java -classpath C:\dir\lib1.jar;C:\dir\lib2.jar;. foo.MyClass 

这个页面提供了一些很好的信息,虽然谷歌搜索术语“类路径”应该提供替代来源。

您可以通过将其包含在Java应用程序的类路径中来使用它,这样您就可以从代码中引用它。 这是一份入门文件。 JDK 1.6有一些更简单的选项(例如将多个jar文件指定为* .jar)。 这绝对有点复杂,但非常值得了解。

你应该有这些jar子的文件。 有些听起来像是例子,但必须是核心图形建模和渲染Jar。 希望这些例子包括来源。

只需将Jar添加到Eclipse中的项目中(例如,在项目的/ lib文件夹中,然后将其添加到构建路径中)并使用文档来使用代码。 您还可以使用Eclipse查看Jar文件。

除非没有其他选择,否则可能不值得使用至少在API级别上没有记录的第三方代码,并且没有任何源代码示例。