【问题标题】:leiningen's run task in clojure with cakeleiningen 在 clojure with cake 中的运行任务
【发布时间】:2011-04-25 11:53:34
【问题描述】:

我最近开始将 cake 视为 leiningen 的替代品,因为它使用单个 jvm 实例,因此速度更快。但是,它的 run 任务与 leiningen 的任务并不完全相同,我在 cake 中找不到任何仅在我在 project.clj 文件中指定的命名空间中运行 -main 方法的任务。蛋糕有这样的任务吗?

另一方面,我尝试编写一个自定义 cake 任务,它为我启动了应用程序,但我遇到了导入错误,这让我认为这可能是完整的 CLASSPATH 不是在执行任务时构建。

那么,cake 中是否有相当于lein run 的任务?

【问题讨论】:

    标签: clojure leiningen


    【解决方案1】:

    目前不存在。我会添加它。

    当前运行任务只是运行一个文件。尝试将 Clojure 文件传递​​给它以运行。

    【讨论】:

    • 谢谢雷恩。期待这个:)
    【解决方案2】:

    蛋糕发展迅速,据我所知,它的运行应该是一样的。 确保您正在运行最新的蛋糕代码(因为它经常更改),也许 如果您将它放在邮件列表中,您将得到修复。

    【讨论】:

    • 我刚刚下载了蛋糕并检查了,我一定是做错了什么。当我运行lein run 时,应用程序会加载,但是当我运行cake run 时,我会收到错误paste.pocoo.org/show/378248 我不明白它为什么要加载目录。
    • 看起来像碎蛋糕:(
    • 我应该把它放在蛋糕的邮件列表中吗?你怎么看?
    • 'cake' 并不是真的试图复制 Leiningen,因此可能有很多情况下,在 leinginen 中起作用的 x 方式在蛋糕中起作用。这并不一定意味着年轻,而是意味着我们只是决定做一些不同的事情。
    • Rayne,我知道 cake 的目标可能与 leiningen 的不同。我只是想知道一个简单的run 应用程序是如何用蛋糕完成的。我有点用 lein 的 run 命令来识别该任务。
    猜你喜欢
    • 2013-09-22
    • 1970-01-01
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 2014-10-17
    • 1970-01-01
    • 1970-01-01
    • 2019-03-02
    相关资源
    最近更新 更多