【问题标题】:scala compilation problem - with java libsscala 编译问题 - 使用 java 库
【发布时间】:2009-12-13 20:02:43
【问题描述】:

我试图整理一个简单的 ant 构建文件来编译一个 scala 项目(scala 2.7.6)...... 我的一切工作正常,除了它提出了
“致命错误:找不到类 java.lang.Object。” scalac 和 scala 库都在项目文件夹中,所以我将它们相对于项目根目录。

我希望有人可以帮助我使用哪个命令行 scalac 选项将编译器指向 java 核心库(如果它需要的话)。我希望不使用任何环境变量,而是在我的项目根文件夹中拥有所需的 java 库...
这样我就可以拥有编译项目所需的一切,并且不需要任何设置让其他人能够编译

谢谢

【问题讨论】:

  • 你能列出你项目文件夹中的jar文件吗?也许那里有不应该的东西。如果您从命令行运行 scalac,则应将类路径设置为 (LIBDIR/*)。

标签: scala


【解决方案1】:

Scala 2.7.6 是一个损坏的版本。 请升级到 2.7.7

另外,你在 PATH 和 JAVA_HOME 上设置了 javac 吗?

【讨论】:

  • 我刚移到 2.7.7,不幸的是它没有解决问题我正确设置了这两个变量尝试手动调用 javac,将 JAVA_HOME 设置为 /usr/lib/jvm/java-6 -sun,在 ubuntu8.04 上谢谢
猜你喜欢
  • 1970-01-01
  • 2013-01-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-04
  • 2013-09-17
  • 1970-01-01
  • 2013-09-22
相关资源
最近更新 更多