使用eclipse打jar包
默认生成的目录在/Work/Projects/eclipse-workspace
执行
java -cp hellotest.jar com.feiyangedu.sample.Main
java -cp testtesttest.jar com.feiyangedu.sample.Person
out:print person
java -cp testtesttest.jar com.feiyangedu.sample.Book
out:print book
- -cp <目录和 zip/jar 文件的类搜索路径>
- classpath是JVM用到的一个环境变量,它用来指示JVM如何搜索某一个class。
- 因为Java是编译型语言,源码文件是.java,而编译后的.class文件才是真正可以被JVM执行的字节码。因此,JVM需要知道,如果要加载一个abc.xyz.Hello的类,应该去哪搜索对应的Hello.class文件。
- jar包相当于目录,可以包含很多.class文件,方便下载和使用。