[英]Creating and Using a Java package without Eclipse
我知道这是一个基本问题。 我从事Java已有很长时间了……但是今天我突然想到了创建不带IDE的程序包。 所以我认为以下应该可行:
package test;
class Node {
int data;
Node left, right;
public Node(int data) {
this.data = data;
this.left = left;
this.right = right;
}
}
class SumBinaryTree {
public static void main(String[] args) {
////
}
}
现在,我认为现在的包测试包含Node类和SumBinaryTree类。 完成javac SumBinaryTree.java
,我编写了以下代码:
package test;
class Test {
public static void main(String[] args) {
Node t = new Node(0);
}
}
现在,由于package test;
存在,我认为这会起作用。 但是,在执行javac Test.java
,两个Node行出现错误。 然后,我意识到我不知道发生了什么,可以通过一些帮助来了解你们!
非常感谢。
您需要包括以下包装:
javac test/*.java
在命令行中尝试
cd intoParentDirWhereNodeIs
javac Node.java
javac -d . Node.java
这应该在文件中创建一个名为test的文件夹包。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.