
Java 中为什么 双击jar文件看不到运行结果(有界面),但是写成bat却可以,这是什么原因啊?
展开全部
看看你的bat中是怎么call .jar的,是否传入了参数阿?
直接双击jar显然是没有任何额外的参数传递的,仅仅使用了Windows的关联功能
直接双击jar显然是没有任何额外的参数传递的,仅仅使用了Windows的关联功能
展开全部
jar文件双击是不可以运行的
bat文件运行是因为里边有 java -jar的命令
bat文件运行是因为里边有 java -jar的命令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
追问
这样可以运行,谢谢你,但是我想直接双击jar运行?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
JDK装了吗 环境变量配了没
.jar文件必须有java虚拟机才能运行
.jar文件必须有java虚拟机才能运行
更多追问追答
追问
这是我的环境变量配置:.;C:\Program Files\Java\jdk1.7.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.7.0_10\lib\tools.jar;C:\Program Files\Java\jdk1.7.0_10\lib\;
C:\Program Files\Java\jdk1.7.0_10
C:\Program Files\Java\jdk1.7.0_10\bin;C:\Program Files\Java\jre7\bin;
有问题吗?
追答
你cmd 然后java看看有没有输出 没有输出就是环境变量没配好
楼上说jar不能运行 简直笑死我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询