关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:

关于压缩jar包时提示.没有这个文件或目录的问题以及解决办法:

问题描述:
我在打包jar时,CMD中进入到包的上一层目录。
在命令提示符中输入关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
提示如下:
关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
从提示中可知没有找到我们想要打包的class文件,但是创建了一个jar文件。
关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
用解压软件打开看看:
关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
再进去看看:
关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
没有找到我们想打包的class文件。跟提示中说的问题也一致。

解决办法:
在命令提示符下输入 jar
返回提示如下:
关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法:
其中是一些对jar的说明。最后还包含两个示例。
关于前面的问题,可能与JDK的版本有关,所以按照他提示的写法来写就行了。
仿照示例2书写即可。
下面是其他两种可行的写法:
jar cvf TestPackage.jar *
jar -cvf TestPackage.jar com/
几种写法均可,现在可以在目标目录下找到相应的jar文件了。下面是正确的运行结果:
关于压缩jar包时提示*.*没有这个文件或目录的问题以及解决办法: