【发布时间】:2012-08-22 15:21:58
【问题描述】:
我正在尝试使用 Eclipse 将 SimpleSwingApplication 导出为可执行 JAR:
package gui
import scala.swing._
object Startup extends SimpleSwingApplication {
// ...
}
但是,当我选择 Export.../Java/JAR 文件并进入我必须选择 Main 类的部分时,Eclipse 似乎无法找到一个。手动输入 gui.Startup 没有帮助。
我想这可能是因为Startup 是一个对象而不是一个类,或者它可能与继承main 方法而不是自己提供一个方法有关。但即使是这个简单的代码也无法导出:
package gui
class Main {
def main(args: Array[String]) {
println("hello")
}
}
我错过了什么?
【问题讨论】:
-
可能是一个错误 - 您的
object Startup是完全可执行的主类。您可以尝试在不选择主类的情况下导出您的 jar,然后将其添加到清单中。
标签: eclipse swing scala classpath executable-jar