今天学习了怎么去做jar的可执行文件,有以下几个要点 1、用jar cvfm xx.jar xx.mf -C **.class 生成一个名为xx.jar的文件 ,-C是指切换到当前目录下,xx.mf是清单文件,自己写的,必须存在,(可以自动生成的),如果是可执行的.mf文件中必须有main-class:的值。 2、打包的时候(可执行的)不能有同名不同后缀的文件,那样包会报找不到class的错误。 3、用jar cvf xx.jar xx / . 是指打包xx文件夹下的所有文件,自动生成.mf的文件,生成的jar文件不可以运行。 4、用jar cvfm xx.jar xx.mf -C **/. 是指打包xx文件夹下的所有文件,生成的jar文件可以运行。