在Java库项目中使用Clojure接口

5

我希望能在多种情况下使用Clojure接口作为Java库项目的一部分,这样我的Java类就可以实现它们。特别是:

这样做将使得我的Java库对基于Clojure的用户更加友好。

然而,我不想将整个clojure.jar作为依赖项导入,因为它相对较大,我的库主要面向Java用户。

有没有一种方法可以导入和开发针对Clojure接口,而不需要引入整个Clojure呢?

2个回答

3

试一试:

  1. 解压clojure jar包
  2. 只将您需要的.class文件放入名为LightweightClojure的目录中
  3. 运行您的测试应用程序(测试+库+LightweightClojure)
  4. 重复步骤2直到它正常工作
  5. 将LightweightClojure目录压缩成LightweightClojure.jar

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接