如何导入我创建的java类

如何导入我创建的java类,java,class,netbeans,import,Java,Class,Netbeans,Import,经过很长一段时间,为了好玩,我决定重新开始编程。我已经使用文本编辑器和控制台创建了几个程序,但是我现在尝试使用netbeans,并且有一些问题 我(使用文本编辑器)创建了一个名为Clavier的java类,它允许我从键盘读取数据,它有两个方法(一个用于字符串、double、floats和int),就是这样。我已经测试过了,运行良好 不幸的是,我不知道如何用netbeans导入它,以便我决定制作的任何程序都可以使用它 有人能帮我吗 非常感谢您有两个选择: 1) 逐字地将它移动到您打算在其中使用它的

经过很长一段时间,为了好玩,我决定重新开始编程。我已经使用文本编辑器和控制台创建了几个程序,但是我现在尝试使用netbeans,并且有一些问题

我(使用文本编辑器)创建了一个名为Clavier的java类,它允许我从键盘读取数据,它有两个方法(一个用于字符串、double、floats和int),就是这样。我已经测试过了,运行良好

不幸的是,我不知道如何用netbeans导入它,以便我决定制作的任何程序都可以使用它

有人能帮我吗


非常感谢

您有两个选择:

1) 逐字地将它移动到您打算在其中使用它的项目目录中(老实说,因为它只是一个类,所以这更容易)

2) 或者,您可以制作一个包含它的JAR,这样您就可以将它作为库导入到项目中

要创建JAR,请按照此处的说明从包含java文件的目录中的命令行运行以下命令

javac <yourclassname>.java
jar cvf <name of jar> <yourclassname.class>
javac.java
罐式cvf
现在,您可以通过在项目列表中右键单击并选择“添加库”将其导入到


祝你好运

如果将.class/java文件放在与在netbeans中创建其他java文件的位置/工作区相同的位置/工作区中,那么netbeans应该为您完成其余的工作

例如,假设您在一个名为workspace的目录中工作,该类名为apple.java。把苹果搬入工作空间,你应该很乐意去

如果您想使用apple类中的方法,只需确保实例化apple类,即

Apple appleObject = new Apple(arguments);
appleObject.methodNames();

添加一个新文件,然后剪切并粘贴你的类的内容。可能重复谢谢,我已经管理了第一个解决方案,创建一个空类并向其中添加源代码,效果很好。我已经用你给我的命令创建了一个JAR文件,它工作得很好,但我似乎无法将它添加到我的项目中。我在Add库或Add Jar/folder中找不到它很高兴听到它。如果您觉得答案有用,请接受:)