Python のeasy_installのような Java 用のパッケージ マネージャーはありますか?
IDE からではなく、コマンド ラインから使用できるソリューションを探しています。
3 に答える
編集 2017-04-27: jpm4j の推進力の欠如と、コミュニティ中心の開発の欠如に失望しています。そこで、 jrunという新しいツールを発明しました。みんなにチェックしてもらいます。Python のpip
.
JPM4Jをチェックしてください。これは、 Peter Kriens (BND で有名)によるプロジェクトです。彼は昨年初めてそれを提案し、この記事を書いている時点で、数か月前から存在しており、かなり印象的です.
これは Node の npm に触発されたもので、そのツールと同様に、インストールは簡単です。
OS X:
local $ curl http://www.jpm4j.org/install/local | sh
global $ curl http://www.jpm4j.org/install/global | sudo sh
Linux:
curl http://www.jpm4j.org/install/script | sh
もちろん、Windowsにはクリックインストーラーがあります。
次に、他のコマンドライン パッケージ マネージャー ツールと同様にインストールします。例えば:
jpm install org.codehaus.groovy:groovy-all
install コマンドは、Maven 座標を操作します。基本的に、JAR はJPM-Command
マニフェストにエントリが必要なだけでjpm
、メイン クラスをコマンドライン実行可能ファイルとして公開する方法を知っています。
個人的には、Java コミュニティがこのような取り組みを後押ししてくれることを心から望んでいます。本当に堅実な Java パッケージ マネージャーは何年も遅れています!
Apache の Ivyは、私が知っている中で最も近いものです。