0

我正在使用 ThemRoller 为 PrimeFaces 创建自定义主题。每个主题都与单个 maven 工件相关,并且 jar 完美地使用maven-resources-plugin.

主题是使用这样的 URL 生成的:

url("images/ui-bg_highlight-hard.png")

要在 jar 中使用,必须将 url 重写为以下格式:

url("#{resource['primefaces-yourtheme:images/ui-bg_highlight-hard.png']}")

要直接查看主题(并对其进行修改),最好将 css 保留为格式而不保存#{}src/main/resources文件夹中。有没有办法应用 maven 过滤器来自动重写 url?

4

1 回答 1

0

您可能想看看maven-replacer-plugin

您应该能够使用正则表达式插入 JSF 资源加载 EL。

于 2012-02-20T23:49:46.530 回答