Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Clojure 无码头的环形/复合式码头_Clojure_Leiningen_Compojure_Ring - Fatal编程技术网

Clojure 无码头的环形/复合式码头

Clojure 无码头的环形/复合式码头,clojure,leiningen,compojure,ring,Clojure,Leiningen,Compojure,Ring,我知道可以使用leinringwar创建一个war文件,但它似乎仍然包含jetty依赖项。在构建war(并在tomcat上部署)时,有没有排除jetty依赖性的方法 如果我根本做不到这一点,或者只是打包到war中但从未实际使用过的额外JAR/类文件?Leinigen支持:依赖项中的排除 (defproject我的项目“1.0.0” :依赖项[[org.clojure/clojure“1.2.0”] [org.clojure/clojure-contrib“1.2.0”]] :开发依赖项[[aut

我知道可以使用
leinringwar
创建一个war文件,但它似乎仍然包含jetty依赖项。在构建war(并在tomcat上部署)时,有没有排除jetty依赖性的方法


如果我根本做不到这一点,或者只是打包到war中但从未实际使用过的额外JAR/类文件?

Leinigen支持:依赖项中的排除

(defproject我的项目“1.0.0”
:依赖项[[org.clojure/clojure“1.2.0”]
[org.clojure/clojure-contrib“1.2.0”]]
:开发依赖项[[autodoc“0.7.1”:排除项[org.apache.ant/ant]])
有关详细信息,请参阅

通常,问题是找出依赖项的来源。在maven中,您可以执行以下操作:

mvn dependency:tree 
获取依赖关系树的有用ASCII art表示

一种选择是使用

lein pom

然后在上面运行maven。

Leiningen现在可以使用
lein deps:tree
直接打印依赖关系树。再也没有Maven Pom了!