这一定是最简单的事情。我一直试图这样做几个小时。我知道如何将库导入netbeans但是如何使用导入在这些库中使用类?我一直尝试在64位linux上使用javacv库几个小时没有成功,当我尝试从库中导入必要的文件时netbeans告诉我包不存在。我想访问位于example.java
内的com.googlecode.javacv.cpp.linux-x86_64
内的java文件opencv-2.4.8-linux-x86_64.jar
。我如何实际导入这个,以便我可以执行以下操作:example obj = new example
?
此外,在几乎所有对javacv的引用中,我都看到了这个import com.googlecode.javacv.CanvasFrame;
,但实际上我没有在谷歌随时可用的任何文件中看到这一点。这笔交易是什么?
答案 0 :(得分:1)
请试一试,我将尽可能具体:
完成上述两项任务后,您可以使用以下代码从库中导入不同的类:
import nameOfLibraryFolder.*;
上面的代码将导入库中的所有类。替换" nameOfLibraryFolder"使用库文件夹的名称,更具体地说,包含库的所有类的文件夹,更具体地说,您放置在项目中的文件夹&#39 ; s子文件夹名为" src" 。
要从库中导入特定类,您需要将*符号替换为类名。
例如:
import nameOfLibraryFolder.className;
但如果该类位于子文件夹中,则:
import nameOfLibraryFolder.subFolderName.className;
我希望这是足够具体的,我希望它有所帮助。
答案 1 :(得分:0)
在netbeans中,很容易编组外部jar
并使用它
首先,您需要通过右键单击jar
节点在项目选项卡中添加library
文件
然后,在这个项目中,只需要{java}文件中的import the.name
这应该有效,我已经使用Netbeans三年了
答案 2 :(得分:0)
您需要执行以下任一选项。
Tools -> Library
会出现一个弹出窗口。New Library
并命名新库。 ClassPath
标签Add Jar/Folder
JavaDoc
标签添加javadoc。您可以从下载的库文件中添加名为javadoc
的文件。这将允许在编辑代码时看到javadoc。Sources
标签添加来源文件。导入名为sources
Libraries
文件夹图标和Add Library
.jar
。
Libraries
文件夹图标,然后点击Add Jar
.jar
文件并添加。答案 3 :(得分:0)
只要你有: 包MyProject;
在项目的顶部,Java不会识别它。 *这似乎是某种沙盒效应。 *要使用您的课程,您必须打开您的目录 *将项目保存到并将库复制/粘贴到源文件。 *我还发现简单地删除命名包也可以。 *但现在你不再与该套餐相关联了。 -shrugs -
答案 4 :(得分:-1)
示例:
servlet.jar
import javax.servlet
这个名称如javax.servlet
你可以从.jar文件中看到类的名称并相应地导入。