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

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

你的问题主要是没有找到主类入口:

可用以下方法解决:

1首先保证你的工程中至少有一个包含Main函数

2选择你的工程右键导出,选择java下的runable jar file

3然后点击next后出来选择主类的界面,和生成jar的名称。

这时需要在lanch configuration处选择你的主类,并export destination处填写生成jar的名称。其他保持默认点击finish,就生成可运行的jar文件了。双击就可以运行了。

4注意,如果你这个程序是图形界面的话,效果可以直接看见。如果在控制台输出一些东西,这样话会没有反应。如果没有报错,就表示运行成功。

你说的是打包成jar文件吧!jar就是一个压缩包,在压缩包里建一个META-INF文件夹,在里面建一个MANIFESTMF文件。文件里面指明main所在的类路径!

Manifest-Version: 10

Created-By: 150_06 (XXX)

Main-Class: mainClass

main方法是不能调用的 因为main是一个程序入口方法

好把我再给你说下调用吧

public static void main(String [] args){

}这个方法是不能调用的

但是在这个方法里面可以调用其他方法

如果在同包同类里面可以直接调用其他方法

如果在同包不同类里面要通过生成对象来调用其他方法

如果在不同包里要用improt导入包后才能调用其他方法

以上就是关于Eclipse生成JAR包后,双击找不到主类全部的内容,包括:Eclipse生成JAR包后,双击找不到主类、java运行主程序是哪个文件、如何在类中调用jar里某个类的main方法等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10118796.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存