WEB-INF 中的 Clojure lein-uberwar 附加内容
Clojure lein-uberwar additional content in WEB-INF
我可以给 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
来自定义添加到 war 的路径列表。
我可以给 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
来自定义添加到 war 的路径列表。