Netbeans 自动克隆我的基于 jar 的包及其空 'name equivalents'

Netbeans automatically cloning my jar based packages with their empty 'name equivalents'

我是 java 编程的新手,所以我只是想尝试使用 ssh 了解它是如何工作的,所以我下载了一个 java 库,它是 mentioned in this Stack Overflow answer .在多次尝试将此库导入 netbeans 失败后。我决定 ided 将文件简单地放入我的 src 文件夹中。但是 Netbeans ide 复制 jar 文件中的包及其 'name equivalent' 空包,这阻止了我到达包中的 classes 因为 IDE 和代码自动完成看到空的 packs.I 搜索网络找不到任何关于此的信息 problem.I 我准备好共享任何日志文件,如果有的话。这是我关于这种情况的屏幕截图。 Screenshot Attachment

OS : Linux 薄荷罗莎

IDE : Netbeans 8.1 Linux 版本

编辑:我已经看过这些主题

How to use .jar files in NetBeans? : At first i've tried this and in this solution netbeans not duplicating any empty packs but when i start to type somethin' like that import sshj.foo.*; Auto Complete can't find anything and also if i try to write the whole path to a specific class which is in an specific pack IDE gave me an error the pack that you're looking for is not exist.Secondly I've tried this 一开始遇到同样的问题 try.I 可以看到包,classes 和其他东西,但仍然无法在导入项目的 运行dom class 中访问它们.

How can I include external jar on my Netbeans project : I've tried this and also this 运行 完全没有错误,正如他们所说的那样,但是当我尝试到达时 classes 仍然遇到同样的问题,所以没有任何改变。

How to add a JAR in NetBeans : 在这个主题中,所有的回复都解释了 libraries.That 的 not 的类型,甚至与我的问题有关

How to use classes from .jar files? : I've tried to do explained in this 也回复了,我已经 运行 将我的 jar 文件转换为编译后的 .class 扩展文件,这也没有解决我的问题。

我刚刚通过从 here.

下载部分库解决了这个问题

所有库都需要包含三种 jar ;

1。包含jar的编译文件(扩展名.class

2。包含 jar 的源文件(扩展名 .java

3。包含 jar 的 Javadoc 文件(可选)

打开一个项目在 ide 上找到 libraries 文件夹右键单击并选择 Add JAR/Folder 指定包含已编译 files.After 导入库的目录点击右键单击它并选择 edit 然后指定您准备滚动的源文件和 javadoc 文件目录。