当前位置:编程学习 > JAVA >>

jar文件默认打开方式设为javaw.exe正常打开 设为java.exe说找不到主类

就是简单的实验一下jar文件
用eclipse自带的打包
指定了主类
默认打开方式设为javaw.exe可以正常弹出窗口
设为java.exe就说找不到主类了
环境变量各种配置正常
请教各位这是嘛情况


jar --------------------编程问答-------------------- 为何要这样弄呢 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- java.exe用命令行界面 --------------------编程问答-------------------- Hi,
META-INF中的文件夹中请配置你的main函数所在的类。
eclipse中向导会让你选择main class的。请不要跳过此步骤。
具体细节可以百度一下。 --------------------编程问答--------------------
引用 1 楼 ccs02287 的回复:
为何要这样弄呢

我就是把项目打成了jar包
想试试看运行 因为只是纯控制台输出信息 javaw打开不会有任何显示的 所以用java.exe打开 结果就说找不到主类 --------------------编程问答--------------------
引用 4 楼 taosheng2002 的回复:
Hi,
META-INF中的文件夹中请配置你的main函数所在的类。
eclipse中向导会让你选择main class的。请不要跳过此步骤。
具体细节可以百度一下。

上面截图不是弄了吗  --------------------编程问答--------------------
引用 3 楼 jdgdf566 的回复:
java.exe用命令行界面

不能直接运行jar文件吗 --------------------编程问答--------------------
引用 7 楼 weiryou10 的回复:
Quote: 引用 3 楼 jdgdf566 的回复:

java.exe用命令行界面

不能直接运行jar文件吗

命令行界面,java.exe和javaw.exe命令是这样的:
启动a.class的话,不加扩展名.class。启动a.jar的话要加参数-jar。所以双击是有问题的。
直接运行是与操作系统平台有关的,不统一,java不提供双击打开的功能。需要第三方工具,或者自己用c/cpp写个简单的也行。但是第三方工具有很多。 --------------------编程问答--------------------
引用 6 楼 weiryou10 的回复:
Quote: 引用 4 楼 taosheng2002 的回复:

Hi,
META-INF中的文件夹中请配置你的main函数所在的类。
eclipse中向导会让你选择main class的。请不要跳过此步骤。
具体细节可以百度一下。

上面截图不是弄了吗 

抱歉,我没有看到。如果要双击运行,右键jar文件,选择默认已Java(TM) Platform SE binary运行,就行了。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,