Clojure lein-uberwar WEB-INF中的附加内容

时间:2016-12-05 19:46:09

标签: clojure war leiningen

我可以为lein-uberwar插件提供自定义web.xml的路径:

  :uberwar {:handler app-demo.core/app
            :web-xml "web.xml" 
            :name "app-demo.war"}

我如何以自动方式指定一些进入WEB-INF的其他内容,例如applicationContext.xml?

1 个答案:

答案 0 :(得分:2)

您放在war-resources下的任何文件都将添加到您的war文件中(假设lein-uberjar的默认配置)。因此,对于您的示例,您需要将applicationContext.xml文件放在项目中的war-resources/WEB-INF下。

您可以通过在project.clj中设置:war-resources-paths来自定义添加到战争中的路径列表。