我想在不使用IDE的情况下创建Java库。该库必须有一个名为my_pckg的包,而whithin my_pckg中有一个java文件,它实现了两个方法(get和set)。我该怎么做呢? 之后,我想通过导入我的库在另一个java程序中使用这两个方法(get和set)。如何导入库?
我有ubuntu。
感谢。
答案 0 :(得分:1)
使用' vim MyClass.java创建您的Java类' (或者' emacs',如果你是异教徒......)。使用'javac'编译Java类。用'jar'打包。使用'java'执行它。
我在Fedora上,而不是Ubuntu,但这应该对你有用(假设你安装了JDK):
~/test $ pwd
/home/myname/test
~/test $ vi MyClass.java
public class MyClass {
public static void main(String[] args) {
System.out.println("Hello!");
}
}
~/test $ ls -l
total 8
-rw-rw-r-- 1 myname myname 114 Oct 23 10:20 MyClass.java
~/test $ javac MyClass.java
~/test $ ls -l
total 8
-rw-rw-r-- 1 myname myname 414 Oct 23 10:21 MyClass.class
-rw-rw-r-- 1 myname myname 114 Oct 23 10:20 MyClass.java
~/test $ jar cvf MyClass.jar MyClass.class
added manifest
adding: MyClass.class(in = 414) (out= 285)(deflated 31%)
~/test $ ls -l
total 12
-rw-rw-r-- 1 myname myname 414 Oct 23 10:21 MyClass.class
-rw-rw-r-- 1 myname myname 744 Oct 23 10:21 MyClass.jar
-rw-rw-r-- 1 myname myname 114 Oct 23 10:20 MyClass.java
~/test $ java -cp ./MyClass.jar MyClass
Hello!
~/test $
更多信息," man javac"," man jar"," man java"是你的朋友......