java - Jar 可执行文件找不到主类 - 很奇怪

标签 java jar executable

你好,我有一个奇怪的问题。我正在用 eclipse 打包一个应用程序以生成一个可执行的 jar 文件,当我运行它时出现错误 “错误找不到主类 [...]”。

当我从命令行示例运行相同的包时

java -jar app.jar

程序启动。

奇怪的是,只有在 Java 7 环境中编译的应用程序才会出现错误。

如果我将项目设置为 java 6,一切正常。

我应该怎么做才能运行 Java 7 jar 可执行文件?

感谢您的帮助。

最佳答案

检查你的 jre 版本,如果它是 jre6 那么它可能是一个问题尝试将你的 jre 更新到 jre7 它可以做一个技巧..

关于java - Jar 可执行文件找不到主类 - 很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10394969/

相关文章:

java - 使用智能卡 IO 时无法检索第二张卡的 ATR

java - 将二进制文件复制到 jar 之外

java - 整理我的 Java 项目

x86 - 验证与传统英特尔处理器的兼容性

c++ - 如何对 .exe 附带的外部文件进行编码

java - 为什么这段代码中传递的引用不起作用?

java - 扩展DefaultTableCellRenderer,getTableCellRendererComponent中没有创建新对象?

java - spring jpa中如何管理数据库连接池?

java - 从 .jar 文件重新创建项目

java - Eclipse 未找到可执行 Jar 的库