我可以为lein-uberwar插件提供自定义web.xml的路径:
:uberwar {:handler app-demo.core/app
:web-xml "web.xml"
:name "app-demo.war"}
我如何以自动方式指定一些进入WEB-INF的其他内容,例如applicationContext.xml?
答案 0 :(得分:2)
您放在war-resources
下的任何文件都将添加到您的war文件中(假设lein-uberjar的默认配置)。因此,对于您的示例,您需要将applicationContext.xml
文件放在项目中的war-resources/WEB-INF
下。
您可以通过在project.clj中设置:war-resources-paths
来自定义添加到战争中的路径列表。