Eclipse生成JAR包后,双击找不到主类

小弟最近用JAVA写了个小程序,最后用Eclipse打JAR包时,生成的JAR包双击运行老师报错。在网上找了很多资料一直解决不了这个问题,一度怀疑是JDK的问题换了一个6... 小弟最近用JAVA 写了个小程序,最后用Eclipse 打JAR包时,生成的JAR包 双击运行 老师报错。
在网上找了很多资料 一直解决不了这个问题,一度怀疑是JDK的问题 换了一个6.0的JDK 还是出错,小弟的环境变量设置如下classpath:.;C:\Program Files\Java\jdk1.6.0_17\jre\lib\rt.jar;C:\Program Files\Java\jdk1.6.0_17\lib\tools.jar
path:C:\Program Files\Java\jdk1.6.0_17\bin

jar的路径不包含中文,
补充一下,错误提示找不到主类 解压那个JAR包后,发现主类确实没有包含进去。小弟是菜鸟 望高手指教。
谢谢各位了。
回xghrbc1001
当我做一个只有单类的 project 时(图形界面) 确实可以成功的打成JAR包,但是当我有多个类时,打JAR包后,就找不到主类(解压JAR包,主类不在里面),随便谢谢各位了
青泉隐士 谢谢你
我这个程序是个图形界面,如果我用 runnable jarfile的话 确实可以运行,但是程序运行的结果 却没有加入我导入的图片 有点费解 麻烦各位了
展开
 我来答
青泉隐士
推荐于2017-09-29 · TA获得超过1600个赞
知道小有建树答主
回答量:79
采纳率:0%
帮助的人:99.6万
展开全部
你的问题主要是没有找到主类入口:
可用以下方法解决:
1.首先保证你的工程中至少有一个包含Main函数
2.选择你的工程右键导出,选择java下的runable jar file
3.然后点击next后出来选择主类的界面,和生成jar的名称。
这时需要在lanch configuration处选择你的主类,并export destination处填写生成jar的名称。其他保持默认.点击finish,就生成可运行的jar文件了。双击就可以运行了。
4.注意,如果你这个程序是图形界面的话,效果可以直接看见。如果在控制台输出一些东西,这样话会没有反应。如果没有报错,就表示运行成功。
xghrbc1001
2009-12-31 · 超过19用户采纳过TA的回答
知道小有建树答主
回答量:92
采纳率:0%
帮助的人:62.2万
展开全部
1。 保证你的jar包中有且仅有一个Main函数
2。 Eclipse导出的时候选择runnable jar
3。 保证你的jar文件默认是用javaw程序打开
4。 必须是图形界面,dos界面双击后是没有反应的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
manyfaces
2009-12-30 · TA获得超过1068个赞
知道小有建树答主
回答量:1808
采纳率:0%
帮助的人:971万
展开全部
导出的时候选择runnable jar(可运行的jar)然后lanch configuration那里选择一下,会弹出你的主类
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式