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

两天刚学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        暂停一下,防止看不清结果

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

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值