【问题标题】:sdkman changed leiningen, clojure path variablesdkman 改变了 leiningen,clojure 路径变量
【发布时间】:2016-11-17 14:59:39
【问题描述】:

我已经通过推荐的sdkman 包安装了groovy 语言,但不知何故leiningen 的路径搞砸了,即我不能再做类似的事情了

(import '[clojure.string :as string])

不会引发以下错误

ClassNotFoundException clojure.string.:as java.net.URLClassLoader.findClass (URLClassLoader.java:381)

基本的lein repl 命令可以正常工作,但clojure 只是native-java 库。如何纠正这种行为?

【问题讨论】:

  • 确定没有更新其他内容?看不出这是怎么发生的……
  • 嘿,@tim_yates 我解决了,解决方案写在下面:)

标签: groovy clojure maven-2 leiningen sdkman


【解决方案1】:

哦,原来是 classPath 问题并且作为别名导入的方式错误,所以我只需要转到 .groovy/conf 并将本地 ~/.m2/**/*.jar 添加到启动设置中。解决了:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-30
    • 1970-01-01
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多