我可以给lein-uberwar插件一个定制web.xml的路径:

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


如何以自动化的方式指定WEB-INF中包含的一些其他内容,例如applicationContext.xml?

最佳答案

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

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

09-10 02:28
查看更多