导入自定义库 Java
Import custom lib Java
正在尝试在我的项目中导入 "custom" 库 "Htmlunit"。我使用 IDE Netbeans 并完成了以下操作:
- 右击"Library"
- 已点击 "Add Library"
- 创建并添加了库
然后我想导入 jar "htmlunit-2.15" 但 Netbeans 告诉我以下内容:
'.' expected
我试过以下格式:
import htmluni-2.15;
import htmlunit-2.15.*;
import Htmlunit;
import Htmlunit.*;
我已经阅读了这里的其他主题,但没有完全理解我是如何做到这一点的。
这样不行,您在代码中导入实际的 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 自动下载库并将它们添加到项目中。
正在尝试在我的项目中导入 "custom" 库 "Htmlunit"。我使用 IDE Netbeans 并完成了以下操作:
- 右击"Library"
- 已点击 "Add Library"
- 创建并添加了库
然后我想导入 jar "htmlunit-2.15" 但 Netbeans 告诉我以下内容:
'.' expected
我试过以下格式:
import htmluni-2.15;
import htmlunit-2.15.*;
import Htmlunit;
import Htmlunit.*;
我已经阅读了这里的其他主题,但没有完全理解我是如何做到这一点的。
这样不行,您在代码中导入实际的 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 自动下载库并将它们添加到项目中。