windows下直接双击运行java的class文件

  • Post author:
  • Post category:java






两天

刚学java,发现java源代码编译后的class文件不能直接在windows下双击运行,如下图中的Welcome.class如果想要运行只能在cmd或者powershell中输入:java  Welcome   然后回车才能运行,很不方便。




以下是解决办法:

在随便地方新建一个bat文件,如 Rjava.bat(如果你建的文件名为java.bat,不要把它和class文件

放在

一个文件夹,会和第四条命令的结果一样从而形成无限循环)


右键用编辑器编辑内容如下并保存:


@echo off

%~d1

cd %~dp1

java %~n1


pause


然后右键点击Welcome.class文件,打开方式->选择其他应用->在这台电脑上选择其他应用->Rjava.bat


最好选上始终使用此应用打开.class文件(这样下次不用重新选择)


ok,现在可以直接双击运行.class文件了。





下面是各条批处理命令的作用:


@echo off


关闭命令回显


%~d1


进入磁盘驱动器


cd %~dp1


进入鼠标双击的文件所在目录


java %~n1


用java 运行.class文件


pause


暂停一下,防止看不清结果


可以自己加上更多的命令来提高效果
微笑



版权声明:本文为m0_37742436原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。