打包JAR

jar --create --file jar文件名 -C 要包含的文件夹内容 --main-class Main类名

--create 表示建立jar
--file 指定了jar文件名
-C 要包含的文件夹内容
--main-class 指定main方法所在的类
  • 如果打包时没有指定主类 则运行时可以指定主类
    • java -cp xxx.jar com.leo.Main
  • 如果打包时指定了主类,则可以直接运行
    • java -jar jar包名

查看JAR包

  • jar --list --file jar包名