clojure – 如何配置我的project.clj以便Leiningen在非标准目录结构下找到我的源代码?

似乎Leiningen的编译任务在/ src目录下查找源包.我在我的项目中使用
Java和Clojure,所以我的/ src目录如下所示:

/src/java/myapp
/src/clojure/myapp

现在Leiningen正在寻找/ src / myapp,它在编译期间失败了.

相关,我想知道如何手动将目录添加到Leiningen的编译和repl任务的类路径中.例如,Enlive的deftemplate函数将在类路径中搜索命名模板文件.我的项目需要在类路径中添加/模板才能构建和正确运行.

最佳答案 这将是Leiningen 1.0中的
fixed,目前在下周左右发布时看起来很好.希望有人也为Leiningen写了一个javac插件;它应该很容易写成Lein捆绑ant,所以你可以重用ant的javac任务.

点赞