不是manager.java,我在我工程文件夹里的IEASMain.java里找到了void main函数,可是我把IEASMain作为main class用installanywhere对程序进行打包后,安装后运行出错:Unable to launch java application. Unable to locate the application's 'main' class. The class 'IEASMain' must be public and have a 'public static void main(String[])' method。 可是我的IEASMain.java的确是个public类而且里面确实有void main函数,这是怎么了?
可是我的IEASMain.java的确是个public类而且里面确实有void main函数,这是怎么了?
看来jb果然
你的main入口一定要是static类型的,而且一定要有public声明符
不写默认是protected,是不可以的。
我装jb,8过不用。。跑不动
现在情况是这样,我在add file这一步把含有main函数的类IEASMain.class加了进去,然后下一步自动搜索到了IEAS.IEASMain。这样子build完成install以后运行,还是说找不到main class。里面的main函数确实是public static型的阿!