clojure - lein 编译目标路径配置
问题描述
我需要一些关于 lein 的帮助。
我需要编译我的程序来构建/classes/main/
Lein 将 /classes 附加到我在 project.clj 中指定的任何文件夹:target-path。
例如,如果我设置:
:target-path "build"
文件将在build/classes而不是 build/classes/main生成
如果我设置:
:target-path "build/classes/main"
文件将在build/classes/main/classes生成
build/classes/main/是我的 grails 项目在打包 war 文件之前编译所有 Groovy 和 Java 类的地方。我的 Clojure .class 也必须在那里。
解决方案
在你的 project.clj 集中:compile-path
:target-path "build"
:compile-path "%s/classes/main"
推荐阅读
- jquery - 为什么将选择器添加到 .on() 时 .trigger() 不起作用?
- python-3.x - 如何使用我的程序在桌面上打开文件?
- javascript - jQuery getJSON() 方法在控制台中返回错误
- xslt-2.0 - 通过嵌套的 xsl:for-each 跟踪迭代器
- python - 如何从文本文件中读取数据,然后使用 Python 将它们写入 Excel 文件?
- mysql - 如何在mysql中循环触发器
- python - Python:字符串操作函数错误,返回“无”
- node.js - Node.js postgreSQL 集成 - 类型错误:无法读取未定义的属性“状态”
- post - 是否可以在使用 Actix-Multipart 完全传输大型 POST 请求之前发送响应?
- python - 我正在解决一个关于黑客等级的问题我不知道如何阅读 stdinput