我想将java项目中的java类导入到clojure项目中。
我尝试过以下操作,但没有成功:
将java项目转换为jar文件。然后将它作为外部jar库添加到clojure项目中。
将java项目添加到clojure项目的构建路径
我使用的代码是
profile card
所有这些都会产生ClassNotFoundException
编辑:我还尝试通过访问我在clojure项目中创建的源.java文件来导入类。我创建了一个源文件夹“java / src”,然后添加了(ns clojuretest.core
(:import [packagename classname]))
在project.clj中。这导致了
找不到Java编译器;一定要使用JDK中的java而不是 JRE通过修改PATH或设置JAVA_CMD。