我使用java 1.8在Windows上编译了Java项目,它在我的Windows机器上工作正常,然后在我的Ubuntu中我也用Java 1.8设置它,现在Ubuntu说找不到Main类,我研究了这个问题,没有帮助,我怀疑它与文件夹路径有关,但我将net-beans编译的整个项目文件夹复制到我的Ubuntu。我的清单文件内容:
清单 - 版本:1.0
X-COMMENT:Main-Class将由build
自动添加答案 0 :(得分:0)
您的清单文件未列出主类以及类路径依赖项。这意味着当你运行jar时,你必须通过提供类路径以及要运行的主程序来运行。
例如
O(n)
或者让您的清单文件同时提供类路径和主类,然后运行
double average = players.stream()
.mapToInt(p -> p.level)
.average()
.orElse(0);