我在eclipse中编写了一个程序,它有几个链接库。在我的src文件夹里面,我有包含.java文件的包文件,然后是src文件中的3个文件。当我从eclipse运行程序时它运行正常。但是,当我尝试将其导出为jar或尝试将其从cmd编译为jar文件时,我收到错误消息“无法从Remote.jar加载Main-Class清单属性”当我在Eclipse中运行jar向导时,我选择了我的manifest.text包含“Main-Class:HelloWorld”这是我的主类的名称....任何想法可以发生什么?
由于
答案 0 :(得分:1)
主类的名称是具有启动程序的main(String [] args)方法的类。你可以在jar中拥有多个,因此你必须说明要使用哪一个。
您可能希望更多地研究“可执行jar”格式,因为必须要做的一些事情才能使其正常工作。有关详细信息,请参阅http://download.oracle.com/javase/tutorial/deployment/jar/appman.html,并考虑阅读整篇文章。