导入自定义库 Java

Import custom lib Java

正在尝试在我的项目中导入 "custom" 库 "Htmlunit"。我使用 IDE Netbeans 并完成了以下操作:

  1. 右击"Library"
  2. 已点击 "Add Library"
  3. 创建并添加了库

然后我想导入 jar "htmlunit-2.15" 但 Netbeans 告诉我以下内容:

'.' expected

我试过以下格式:

import htmluni-2.15;
import htmlunit-2.15.*;
import Htmlunit;
import Htmlunit.*;

我已经阅读了这里的其他主题,但没有完全理解我是如何做到这一点的。

图片:[http://s8.postimg.org/7ru7csh5h/import.png][1]

这样不行,您在代码中导入实际的 classes,而不是 jars。我建议您阅读更多关于 classpath 的内容,因为它是一个基础主题。

您可能需要打开 jar 存档并查看其内部目录结构。当您对 class 感兴趣的 class 位于 file.jar -> com/example/Utils.class 下时,您需要使用以下方式导入它:

import com.example.Utils

创建新项目 Maven->Java 应用程序。找到文件 pom.xml,并添加这个

<dependencies>
    <dependency>
        <groupId>net.sourceforge.htmlunit</groupId>
        <artifactId>htmlunit</artifactId>
        <version>2.4</version>
    </dependency>
</dependencies>

Maven 自动下载库并将它们添加到项目中。