我有一个使用 Java+Scala+Slick2D 的项目。
从 Eclipse 中启动时,项目本身运行良好。但是当我尝试制作一个 jar 文件时,它只是拒绝工作。这是我在尝试将其导出为 Runnable jar 时不断遇到的错误:
如果我尝试仅导出到 Jar 文件中,则无法找到主类:
当然,game.TicTacGame 中有一个主类。但它拒绝承认。我尝试用一个简单的 Hello World 项目创建一个可执行文件,它运行良好。它甚至可以检测到主类。在这种情况下,为什么 Eclipse 没有检测到主类?
PS:我也尝试提取创建的.jar 文件,编辑manifest.mf 文件以添加Main-Class:game.TicTacGame,输入两个新行并重新创建jar。然后它给了我一个损坏的 jar 文件错误。
我无能为力,并希望在这方面提供任何帮助。我正在使用带有 Eclipse Juno、Java 1.7 和 Scala 2.10 的 Windows 7 x64
编辑:主类是在 Java