如何在Netbeans中创建和导入库 - 完整的文档Q.

时间:2016-01-13 13:39:46

标签: java netbeans shared-libraries

这又是我。所以这是交易,我仍然没有真正掌握我是否做错了什么。

我正在尝试创建自己的个人库,其中我有一些字符串方法等等。

我首先创建了一个新的Project作为Java库:

enter image description here

然后我在该库中添加了一个包:

enter image description here

之后我在所说的包中创建了一个类:

enter image description here

这是我班级的代码:

enter image description here

清理并构建了Class // Library。 Run -> Clean and Build
然后创建了JavaDoc Run -> Generate JavaDoc(MyTestLibrary)

执行此操作后,我决定将新创建的库添加到Tools - > Libraries下的库:

enter image description here

之后我添加了一个新的库(右下角),并将其命名为TestLibrary:

enter image description here

所以决定首先添加.jar文件。我单击“添加JAR /文件夹...”选项并搜索我的Projekt文件夹(来自MyTestLibrary)并进入“dist”文件夹并选择.jar文件:

enter image description here

之后我在“Sources”中添加了“src”-Folder,在“Javadoc”中添加了“javadoc”-Folder。

在我完成之后,是时候创建一个新项目,确切地说是一个新的Java应用程序,并尝试导入我新创建的库。我右键点击了Libraries并点击了“Add Library ...”:

enter image description here

导入我的测试库并添加它:

enter image description here

很高兴我已将我的库添加到我的应用程序中,我决定将其导入 import TestPackage.TestClass;

如果我尝试

public static void main(String[] args) 
{
    TestClass.
}

唯一的建议是TestClass.class而不是TestClass.TestMethod

为什么我不能直接访问“TestClass”的方法?

我怎么能看到它们?

我尝试过尽可能具体。我希望这次我能完全理解发生了什么以及为什么我无法访问它们。

1 个答案:

答案 0 :(得分:0)

解决方案相当简单明了。

要访问这些方法而不需要创建类的实例,我只需要声明它们static