【发布时间】:2014-10-23 05:23:04
【问题描述】:
这是一个非常常见的问题,可能会被标记为重复,但即使在查看了来自 stackoverflow 和其他社区的大量答案和帖子之后,问题仍然没有解决。
我在我的 NetBeans IDE 7.3 中创建了一个项目,我构建项目以通过按 SHIFT+F11 获取 JAR 文件。下一步,我通过 WinSCP 将 JAR 文件从我的 Windows 机器复制到 Raspberry PI 中的目录 (/home/pi)。 现在,我在 Raspberry PI 中存在 JAR 文件的目录中,并在终端中运行命令
java -jar ProjectFinal.jar
我收到错误“找不到或加载主类”。
我的JAR内容如下图(目录形式): lib(包含所有库) META-INF(包含一个MANIFEST.MF文件,内容看起来不错),内容如下图:
Manifest-Version: 1.0
Ant-Version: Apache Ant 1.8.4
Created-By: 1.7.0_17-b02 (Oracle Corporation)
Class-Path: lib/super-csv-2.1.0.jar
X-COMMENT: Main-Class will be added automatically by build
Main-Class: projectfinal.ProjectFinal**
最后是 projectfinal(包含所有类文件)。我尝试按照this link 更改 MANIFEST.MF 文件的内容。但这也帮不了我。 请向我提出任何可以让我摆脱困境的想法。这可能真的很有帮助。如果需要,我可以分享代码。 我正在使用 JRE 版本 7。 任何问题/意见/想法都非常感谢。
请帮忙。
非常感谢。
【问题讨论】:
-
大家好,我在这里找到了解决方案:stackoverflow.com/questions/1946394/…。谢谢。
标签: java linux raspberry-pi