问题如下:
我把一个记事本程序在eclipse中打成jar包后,双击运行此程序
可提示:could not find the main class program will exit!
并且jdk自带的jar文件都无法运行!
可是把此程序在别的机子上运行能够正常的显示!
请问:出现这种情况应该如何解决?
如果要卸载jdk再重装的话,怎么才能完全卸载jdk呢?因为如果没有卸载完全的话 ,无法继续安装?
请大家帮帮忙~~~
------解决方案--------------------
在cmd里到jar所在的文件夹,输入
java -jar Xxxxxx.jar
就能运行了。
------解决方案--------------------
可能是文件关联错误,在“资源管理器”中“工具”—“文件夹选项”—“文件类型”中找到扩展名JAR为的关联,点“高级”在“操作”中单击“Open”后点“编辑”找到“用于执行操作的应用程序”改为“ "C:\Program Files\Java\jre1.5.0_01\bin\javaw.exe " -jar "%1 " %* ”把关联重设一下。
还有在每个jar文件中都有一个“META-INF”目录中有一个“MANIFEST.MF”文件,需要在其中指定Main-Class: <包名.类名(含有main方法的)> ,这样做出来的jar文件才能运行。