0

このアプリをしばらく実行していますが、Web パーツは正常に動作しているようです。replも同様でした。しかし今朝、「heroku run lein repl」が戻ってきました

java.lang.RuntimeException: そのような変数はありません: repl/profile

Leiningen 2.0.0 以上が必要でしたが、 でその要件を削除するとproject.clj、repl はバージョン 1.7.0 程度でロードされます。

最近、GitHub にいくつかの変更が加えられていることに気付きましたがleiningen/standalone_repl.clj、破損の原因と思われるものはありません。

プロジェクトで repl をローカルで実行すると、正常に動作します。クリーンで空のプロジェクトを作成し、leiningen 2.0.0 を要求すると、同じ破損が発生します。

4

2 に答える 2

0

ヘロクの問題です。Leningen の作成者 (および Heroku の従業員)は、それについて clojure google グループにコメントを残しました。

これは Leiningen 2.0.0 のリリースによるものです。ビルドパックは現在、プレビューでのみ機能する方法でエイリアスを介して repl にバグ修正をバックポートしています。当分の間、lein trampoline repl 明示的に使用できます。明日、エイリアスの修正をプッシュします。これを知らせてくれてありがとう。

于 2013-01-23T09:57:30.103 に答える
0

私が質問を誤解している可能性が最も高いです。そうであれば、潜在的な誤解を解消するために許してください: lein プラグインを開発している場合を除き、プロジェクトの依存関係に leiningen を含める必要はほとんどありません。

于 2013-01-23T00:34:45.263 に答える