一、没有包名的类
编译 直接 javac NewTest.java
运行 直接 java NewTest
public class NewTest {
public static void main(String[] args) {System.out.println("测试类");
}
}
二、有包名的类
package test;
public class NewTest {
public static void main(String[] args) {System.out.println("测试类");
}
}
编译 生成含有包名的文件夹和class文件 javac -d . NewTest.java
运行 java test.NewTest
三、打成可运行的jar
jar cef test.NewTest my.jar ../test
1 2 3 4 5
命令解释:
1:打jar命令
2:生成meat-info目录和文件
-c 创建新档案
-e 为捆绑到可执行 jar 文件的独立应用程序 指定应用程序入口点
-f 指定档案文件名
3:带有main函数的类
4:打成jar名称
5:要打成jar的目录