【问题标题】:How to add scala-library.jar to bootclasspath如何将 scala-library.jar 添加到 bootclasspath
【发布时间】:2012-12-20 08:59:24
【问题描述】:

我混合了 scala java 项目(maven)。我遇到了一堆错误。我搜索了一些论坛,发现我需要将 scala-library.jar 添加到 bootclasspath。但是,由于我是新手,我不知道该怎么做。如果有人能在这里一步一步地指导我,我将不胜感激。
我正在使用intellij。 linux

这是我得到的错误:

[scalac] java.lang.Error: typeConstructor 不适用于 [scalac] 在 scala.tools.nsc.symtab.SymbolTable.abort(SymbolTable.scala:35) [scalac] 在 scala.tools.nsc.symtab.Symbols$Symbol.typeConstructor(Symbols.scala:868) [scalac] 在 scala.tools.nsc.symtab.Definitions$definitions$.scala$tools$nsc$symtab$Definitions$definitions$$booltype(Definitions.scala:157) [scalac] 在 scala.tools.nsc.symtab.Definitions$definitions$.init(Definitions.scala:797) [scalac] 在 scala.tools.nsc.Global$Run.(Global.scala:678) ...(以及更多....)

【问题讨论】:

    标签: scala maven build


    【解决方案1】:

    这有帮助吗:Working In Scala with both IntelliJ and Maven? scala-library 版本应该使用 2.10 版。

    还有this stackoverflow question(链接到devnet.jetbrains.net)


    编辑:您需要更具体地说明如何进行设置以及是否涉及 IntelliJ。

    我可以毫无问题地执行以下操作:

    工作。

    【讨论】:

    • 不,它没有帮助。仍然不知道如何将 scala-library.jar 添加到 bootclasspath 。
    • 抱歉,我不是 maven 专家,但是由于您遇到的错误是在运行 compiler 时出现的,这意味着您的一般项目设置存在缺陷。您是否尝试过按照上述任何链接从头开始创建项目?您是从 IDEA 内部构建还是直接从 Maven 构建?您使用的是哪个 Scala 版本?
    • 谢谢。实际上我按照这里的步骤devnet.jetbrains.net/thread/290032(添加 scala 支持)并且它有效,我还必须添加一些依赖项。它有效
    猜你喜欢
    • 2018-06-25
    • 1970-01-01
    • 2014-01-24
    • 2023-03-23
    • 1970-01-01
    • 2011-05-27
    • 2014-02-10
    • 1970-01-01
    • 2019-12-08
    相关资源
    最近更新 更多