【问题标题】:How to import a java class that I created [closed]如何导入我创建的 java 类 [关闭]
【发布时间】:2016-06-22 03:09:13
【问题描述】:

很长一段时间后,我决定重新开始编程以获得一些乐趣,我已经使用文本编辑器和控制台创建了几个程序,但是我现在正在尝试使用 netbeans 并且遇到了一些问题

我(使用文本编辑器)创建了一个名为 Clavier 的 Java 类,它允许我从键盘读取,它有几个方法(一个用于字符串、双精度、浮点数和整数),仅此而已。我已经测试过了,它运行良好。

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

谁能帮帮我?

非常感谢

【问题讨论】:

标签: java class netbeans import


【解决方案1】:

你有几个选择:

1) 从字面上将它移动到您打算在其中使用它的项目目录中(说实话,因为它只有一个类,这更容易)

2) 或者,您可以制作一个包含它的 JAR,然后您可以将其作为库导入到您的项目中。

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

javac <yourclassname>.java
jar cvf <name of jar> <yourclassname.class>

现在您可以通过右键单击项目列表并选择添加库来将其导入到a中

祝你好运!

【讨论】:

  • 谢谢,我已经管理了第一个创建空类并将源代码添加到其中的解决方案,并且效果很好。我用你给我的命令创建了一个 JAR 文件,它运行良好,但我似乎无法将它添加到我的项目中。我在 Add Library 或 Add Jar/Folder 中找不到它
  • 很高兴听到这个消息。如果你觉得它有用,请接受答案:)
【解决方案2】:

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

例如,假设您在一个名为工作空间的目录中工作,而该类名为 apple.java。把苹果搬进工作区,你应该很高兴。

如果你想使用它的方法,请确保你实例化了苹果类,即

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多