我有几个以 displaytag 1.2 作为依赖项 (ivy) 的 spring 项目。每个项目都有自己的 displaytag.properties 文件,位于 Java Resources -> resources 文件夹下。问题是当我在本地运行它时(带有 Tomcat 的 Eclipse)似乎只有一个 displaytag.properties 在所有其他项目之间共享。
我如何指定每个项目应该加载自己的 displaytag.properties?
当我部署到服务器时,这也是同样的问题。我已将此属性文件放在 WEB-INF/classes 下,但同样,只有一个属性文件被加载并在其他项目之间共享。
最佳答案
看起来,当有多个项目依赖于同一个 displaytag 时,在启动服务器时,只有一个 displaytag.properties 被加载。因此,我将 displaytag.properties 放在一个项目的 jar 中,对于第二个项目,我在 jsp 中使用了 display:setProperty 标签。现在一切正常。
关于spring - 在多个项目中显示tag.properties,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18122271/