用eclipse生成JAR文件,为什么main class项什么都没有?

左边的项目如何建立main class才有?

eclipse打包jar文件有两种方式,一种是jar file,也即普通的jar文件,这一般用于发布工具库,比如常用的第三方工具库就是这么打的

用一种是runnable jar file,也就是可运行的jar文件,它与普通jar文件最大的区别就是可以用命令“java -jar runnable.jar“直接运行;其原理就是在jar包中/META-INF/MANIFEST.MF文件内指定了运行的入口类,比如”Main-Class: net.wisedream.jfiler.App“
你生成的jar文件没有main class可能是你导出的是普通jar文件,或者导出时没有指定主类
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-24
你在导出时没有选主输出文件吧?这个需要在导出时选择main class生成的jar才能有对应的main class本回答被提问者采纳
相似回答