尝试在我的项目中导入“自定义”库“Htmlunit”。我使用IDE Netbeans并完成了以下操作:
然后我要导入jar“htmlunit-2.15”,但Netbeans告诉我以下内容:
'.' expected
我尝试过以下格式:
import htmluni-2.15;
import htmlunit-2.15.*;
import Htmlunit;
import Htmlunit.*;
我已经在这里阅读了其他主题,但是我并没有完全理解我是如何实现这一目标的。
答案 0 :(得分:3)
它不起作用,你导入代码实际的类,而不是jar。我建议你阅读更多关于classpath的内容,因为这是一个基本话题。
可能你需要打开jar存档并查看它的内部目录结构。当您对某个课程感兴趣的课程位于file.jar - >下时com / example / Utils.class,您需要使用以下方法导入它:
import com.example.Utils
答案 1 :(得分:0)
创建新项目Maven-> Java Appliacation。找到文件pom.xml,并添加此
<dependencies>
<dependency>
<groupId>net.sourceforge.htmlunit</groupId>
<artifactId>htmlunit</artifactId>
<version>2.4</version>
</dependency>
</dependencies>
Maven自动下载库并将它们添加到项目中。