Tag: css sprites

在构建WAR之前,在Maven中重命名生成的文件

越过你的手指可以帮助我! 我正在使用SmartSprites将我的目标网页上的PNG合并为一个,以便加载更快。 SmartSprite将检查您的CSS文件,生成CSS Sprite图像,并创建一个新的CSS文件,该文件将使用此精灵图像而不是原始图像。 我想要做的是在我的maven WAR构建期间自动用SmartSprite替换原始CSS文件。 所以这就是我想要发生的事情: SmartSprite扫描我的CSS文件: mystyle.css SmartSprite创建一个精灵图像,并创建一个新的mystyle-sprite.css文件,该文件引用新的精灵图像。 我想在构建 WAR之前在mystyle.css上复制mystyle-sprite.css ,这样我就不必更改JSP文件中的任何引用。 这两个文件都位于输出目录(target / myproj / css)中。 SmartSprite中似乎没有任何标志可以覆盖原始文件,所以我想它必须在后期处理中完成。 下面是我用于SmartSprite的maven插件配置。 org.carrot2.labs smartsprites-maven-plugin 1.0 prepare-package spritify