是否有像Java的easy_install for Java的包pipe理器?

是否有像Java的easy_install for Java的包pipe理器 ?
我正在寻找一个可用的命令行解决scheme,而不是从IDE。

Maven确实提供基于远程仓库 (如中央 仓库 )的可依赖性pipe理 ,这些仓库是可浏览的, 可search的 。

Maven Ant Tasks使用Maven的存储库为Ant构build提供依赖性pipe理。

ant常春藤是Maven Ant任务的另一种select。

MOP是另一个利用Maven的仓库和依赖关系的命令行工具。

编辑2017-04-27:jpm4j缺乏前进的动力,缺乏以社区为中心的发展,令我感到失望。 所以我发明了一个叫做jrun的新工具。 我邀请大家检查一下。 它的范围比Python的pip这样的工具的范围更窄,但是它使您能够以易于使用的方式从远程Maven存储库执行Java代码。


查看JPM4J 。 这是一个由彼得·克里恩斯 (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有一个clicky安装程序。

然后你安装类似于其他命令行包pipe理器工具的东西。 例如:

 jpm install org.codehaus.groovy:groovy-all 

安装命令操作Maven坐标。 基本上,JAR只需要清单中的JPM-Command条目,而且jpm知道如何将其主类作为命令行可执行文件公开。

就我个人而言,我真的很高兴看到Java社区背后的努力。 一个非常稳定的Java包pipe理器已经过期了好几年了!

来自Apache的常春藤是我所知道的最接近的东西。