gpt4 book ai didi

java - 在 Clojure REPL 中使用自定义 Java 类

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:35:31 24 4
gpt4 key购买 nike

在 Eclipse 中,使用 CCW 插件,我想将 clojure 文件加载到 REPL 中。问题是我有一个我自己的 java 类的导入语句,但显然它不在我的类路径中。

(ns my-clj-ns
(:import [alg.gen Enumerator]))

我是否必须为我想在 Clojure REPL 中使用/测试的每个类制作 jars?

目前,尝试将我的 clj 加载到 REPL 中会导致错误:“在 Clojure REPL 中加载文件”未正常完成。请查看日志以获取更多信息。java.lang.NullPointerException

如有任何帮助,我们将不胜感激。

最佳答案

你可以让 leiningen 为你编译这些,

:javac-options {:destdir "classes/"}
:java-source-path "src/main/java" ; location of Java source

选项或手动编译它们并将类文件移动到类/目录。无需创建 jar。

关于java - 在 Clojure REPL 中使用自定义 Java 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8401533/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com