我已经能够从我的项目 project.clj 甚至 leiningen/plugin.clj (即只是一个私有插件)中运行一个自定义插件 - 但是当我把这个插件放在它自己的项目中时 - 我无法得到它完全可以工作。
按照建议,我应该创建一个新项目,并有一个 leiningen.myplugin 等命名空间......但是我生成的 jar 似乎没有在项目中提供新任务(通过 jar 或通过 clojars )。
http://nakkaya.com/2010/02/25/writing-leiningen-plugins-101/ https://github.com/technomancy/leiningen/blob/stable/doc/PLUGINS.md
任何发布插件的人都关心确认上述内容是否正确 - 或者我是否缺少一些关键步骤?(我假设我的任务在插件项目中的 core.clj 中)