0

我正在尝试将 JNotify 库与 netbeans 一起使用,但是我不知道配置它的正确方法。我尝试的所有内容,涉及 jnotify 的行(例如 import net.contentobjects.jnotify.*)都用红色下划线。尽管我认为这很简单,比如将它添加到类路径中,但 Google 似乎对带有 jnotify 的 netbeans 没有任何帮助。我已经尝试将 .jar 添加为用于编译和运行的库,不行。

我提供了从 jnotify 页面运行我的应用程序的行:

-cp jnotify.jar -Djava.library.path=.

我应该将其用作我的编译选项或 VM 运行选项,还是两者兼而有之?看到我不想用 .dll 或 .so 文件或 jnotify .jar 分发我的应用程序。

这个网站上的每个人都推荐使用这样那样的库,但他们没有意识到设置它们有多么困难(jnotify、boost、curl),而且大多数推荐它们的人可能甚至自己从未使用过它们。

4

2 回答 2

1

没错,您必须将您在程序中使用的每个库添加到项目类路径中:

  1. 单击“项目”窗口中的项目节点。默认情况下,它应该有一个名为“库”的节点。
  2. 右键单击此节点并选择“添加 JAR/文件夹”
  3. 在文件对话框中找到 JNotify.jar,然后按“打开”。
  4. 刷新你的项目,或者只是给 netbeans 一些时间来重新扫描类路径,你应该很高兴。
于 2009-10-13T19:43:29.853 回答
0

您的类路径肯定有问题。虽然以上内容正是您在运行 Java 程序时设置类路径的方式,但对于 NetBeans 项目来说却不同。

按照这些 文章了解如何将外部 jar 添加到 NetBeans 项目。

于 2009-10-13T04:46:08.463 回答