有没有一种简单的方法可以使用Leiningen查找可用依赖项的版本?
例如,如果我有一个Web应用程序依赖于Hiccup和Compojure,如何确保我正在使用每个依赖项的最新版本,而不必去每个github页面查看?
注意:我使用Ant和Ivy构建我的Java项目,因此对Maven的了解有限 - 因此,请详细说明(或提供Fine链接让我阅读)Leiningen向我展示的任何Maven概念,这将有助于解决此问题(我知道在幕后,Leiningen使用Maven进行依赖关系解析)。
这是一个Leiningen插件,用于检查您的项目中是否存在过时的依赖项和插件。该插件取代了 lein-outdated,并使用不同Maven仓库中的元数据XML文件而不是基于Lucene的搜索索引。版本比较使用version-clj进行。
它的前身lein-outdated在其README中有这样一个有用的信息:“lein-outdated已经过时”。 :)
在至少对于保存在clojars中的依赖项而言,标准方法是使用lein-search插件。
更新:有关更为实时的响应,请查看下面得分最高的答案。
:dependencies [[compojure"0.4.0"]]
替换为:dependencies [[compojure"LATEST"]]
。 - stand