【问题标题】:using scala jar from java project in NetBeans在 NetBeans 中使用 java 项目中的 scala jar
【发布时间】:2011-03-04 16:31:06
【问题描述】:

我正在开发一个 scala 库,我希望 java 应用程序使用它。

如果我在 netbeans 中建立一个 java 项目,并引用 scala 库 (jar),我可以编译 java 项目而不会出错。

但是,当我直接从 netbeans 运行 java 项目时遇到问题(来自 scala 库的代码不会执行,例如,对于 scala 对象方法),而在没有 ant 的情况下运行它时(直接使用 java -jar .... 在命令行在 /dist 文件夹中)一切正常。

有人知道为什么吗?

鲍里斯

【问题讨论】:

  • NetBeans/Ant 日志中是否有任何异常?

标签: java scala


【解决方案1】:

如果没有更多信息,就无法确定。但是,一种可能性立即浮现在脑海中:您的 Scala 库正在使用 Scala 类型。如果您的 Java 程序的类路径中没有 scala-library.jar,它们将无法使用您库中的 Scala 类。

【讨论】:

  • 我已经将 scala-library.jar 添加到 scala 和 java 项目中...我现在移至 netbeans 6.9,但出现了同样的问题。
猜你喜欢
  • 2010-11-01
  • 2015-04-02
  • 2011-01-04
  • 1970-01-01
  • 2013-02-14
  • 2013-09-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多