我正在尝试为我的代码创建一个JAR文件。我用NetBeans和IntelliJ在Windows和Linux上都试过。在所有情况下,它都会给我一个错误;无法找到或加载主类。
使用NetBeans,我简单地按下项目的Build, jar文件就生成了。我尝试手动检查主(右键单击->属性->运行),但它已经设置好了。它被正确设置为packageName.Main。此外,我确实有一个公共静态void main(String[] args)方法。该方法在控制台中编译和工作,但是在创建Jar文件时,我得到了这个错误。
我试过使用java -cp Name.jar Name, java Name.jar Name和一堆其他命令运行jar文件,都无济于事。
任何想法?
提前感谢。
编辑:虽然它使用cmd工作,我不能打开程序时,双击.jar文件。什么好主意吗?
完成。使用java -jar Name.jar命令编译。感谢mtaschuk