为什么用命令行打jar包无法将目录下的文件打进去?
发布网友
发布时间:2022-04-22 13:02
我来回答
共1个回答
热心网友
时间:2023-10-14 20:28
使用java开发的应用的软件,常常会打包成jar文件来使用,一般电脑上安装了jre之后关联了jar后缀文件之后,直接双击就可以运行。如果遇到双击运行不了的,可以尝试使用cmd命令行的方式,下面就来介绍下如何使用
打开需要运行的jar文件目录,此时双击运行发现打开不了(这里我不讨论双击打开不了的问题,可能是jar关联或注册表参数的问题),下面来尝试使用cmd命令打开
按快捷键windows键+R键,打开如图所示的窗口,然后输入cmd,再点击确定即可
默认打开的cmd窗口所在的目录是c盘用户目录,可以在这个目录执行java命令,但后面的jar文件需要全路径
我们切换到jar包所在的目录,示例jar文件在F盘,输入f:然后回车切换到f盘,接着cd到jar包所在目录下面
我们还可以通过另外一种更为简便的方法直接在jar文件目录下面打开cmd窗口,并且打开的cmd目录为当前jar所在的目录,如图所示,按住shift键,然后右击鼠标,选择“在此处打开文件窗口”
此时打开的cmd窗口直接是jar文件所在的当前目录,这样的方式打开就不需要再一步一步的输入多次命令,再切换目录了
下面开始命令方法运行jar文件,输入java -jar xxx.jar,然后回车确认
此时发现,jar应用软件最终启动起来了,可以和普通的窗口应用一样使用了。不再使用的时候,直接点击右上角叉叉按钮