問題タブ [clojars]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
maven - Clojure: Clojars 以降にデプロイする
Clojars への展開に関する基本的な質問があります。ライブラリを作成して Clojars にデプロイしましたが、それを要求しようとすると、java.lang.ClassNotFoundException が発生します。
これが私がそれを要求している方法です:
https://github.com/mobiusinversion/interval-trees
Clojarsの場所は次のとおりです。
https://clojars.org/interval-trees
グループまたはアーティファクト ID に関して何かが欠けているのではないかと思いますが、よくわかりません。これを解決するための助けをいただければ幸いです。ありがとう!
これをテストする方法は、interval-tree-test という新しい lein プロジェクトにあります。そのテスト用の私の project.clj は次のとおりです。
lein deps を実行すると、
そして確かに私の.m2ディレクトリに
そして最後に私のcore.cljに
clojure - Clojars からのパッチ ライブラリ
Clojars でホストされている leiningen プロジェクトのライブラリを使用しているとします。そして、私はバグに遭遇します。プロジェクトを Github でフォークし、バグを修正します。それで?
私の leiningen プロジェクトで私のバージョンのライブラリを使用する最も適切な方法は何ですか?
PS私はRubyの世界から来ているので、明らかにBundlerが頭に浮かんでいます...
hadoop - Clojar と依存関係での Lein の展開
Apache Hbase をデータストアとして使用するアプリケーションに取り組んでいます。いくつかの一般的な hbase 操作の周りに clojure ラッパーをコーディングしました。
https://github.com/mobiusinversion/hbase
そしてそれをclojarsにプッシュしました。
私の hbase ラッパーでは、Bytes クラスをインポートします。
次に、「wtf」と呼ばれる別のプロジェクトで、ラッパーを依存関係として宣言します。これはうまく機能し、単純に jar を clojars からプルします。
ただし、Bytes クラス (および他のすべての Hadoop クラス) は新しいプロジェクトで見つかりません。
なぜ Hadoop クラスが Leiningen によって依存関係として取り込まれていないのか、私の clojars デプロイメントの一部としてパッケージ化されていないのか、私にはわかりません。これらのクラスを表示するにはどうすればよいですか???
clojure - 依存関係の lein localrepo を clojars (processing.org jars) にプッシュする方法
Processing (processing.org) の基本ライブラリ jar は、clojars または maven にはありません。clojure を使用するプロジェクトがあり、自分のユーザー名で jar を clojars にアップロードしたいと考えています。それらを .m2 フォルダーに 1 つずつ入れるのはちょっと面倒でした。他の人が私のプロジェクトを手伝ってくれるように、clojars 経由でそれらにアクセスできる必要があります。これらの依存関係をアップロードするにはどうすればよいですか?
lein deploy clojars
依存関係をアップロードしません - すべての処理ライブラリ jar。
私の処理 localrepo は、ここに保存されている github にもあります。
https://github.com/originalsurfmex/originalsurfmex_m2/tree/master/repository/processing
maven - clojars または maven で incanter-datasets または -stats jars が見つかりません
インカンターを使おうとしているとき、私は非常に奇妙なことを経験しています。私の lein project.clj ファイルで、-datasets と -stats (およびコアなど) の依存関係を設定し、「lein deps」を実行すると、これらの jar が maven または clojar リポジトリに見つからないことが報告されます。~/.m2/repositories/incanter を見ると、1.5.4 データセットと統計用のフォルダーがありますが、jar は含まれていません。他のすべての incanter パッケージには、1.5.4 jar と 1.4.1 などの古いバージョンがあります。うまくいけば、誰かがこれらの不足しているアイテムに光を当てることができます.
windows - lein deploy clojarsが動かなくなった
私は Windows を使用しており、clojars にデプロイしようとしています。leiningen gpg ガイドに従い、そこで提案されているようにGpg4winをインストールしました。デフォルトの暗号化を使用して生成し、パスフレーズを設定しました。つまり、ガイドに100%従いました。パスに gpg があります。キーを生成して公開するためのガイドに従うことができます。公開鍵をclojarsにコピーしました。leiningen展開ガイドに従って実行しlein deploy clojars
ました。ただし、プロジェクトはこれを行うだけで、永遠にハングしているようです。
以上です。
intellij-idea - IntelliJ IDEA 筆記体プロジェクトでの core.matrix の使用
Cursive プラグインを使用した IntelliJ IDEA の単純なプロジェクトでcore.matrix ( https://clojars.org/net.mikera/core.matrix/versions/0.33.2 ) を使用しようとしています。いくつかのコードと REPL を使用して Clojure を学んでいますが、それを「インポート」する方法がわかりません。.jar をダウンロードして lib フォルダーに入れる必要がありますか? REPLでこれらの関数を呼び出すために使用されるコマンドはどれですか? project.iml を編集する必要がありますか?
私はそれを行う最も簡単な方法を目指しています.REPLにいくつかのコードを書くのと同じくらい簡単で、可能であればライニンゲンプロジェクトはありません.