Grails - 插件的css文件中的图像在战争中需要与run-app不同的路径

时间:2013-10-31 23:30:05

标签: css grails war

我想要在两个应用程序之间共享一些css和图像文件。我创建了一个插件,如果我使用grails run-app,图像会正确解析到css文件中的路径。但是,如果我创建了战争,则图片路径将仅解析为http://www.mysite.com/static/plugins/myplugin-0.1/images/myimage.png而不是http://www.mysite.com/static/images/myimage.png。 grails 2.2没有出现这个错误,但它发生在grails 2.3.1。

插件在BuildConfig.groovy中安装了以下行:grails.plugin.location.'myplugin' = "../myplugin"

我是否需要更新设置才能让战争再次正常运作?

1 个答案:

答案 0 :(得分:0)

我更改了我的css文件中的网址以使用相对路径(“../ images / myimage.png”而不是“/images/myimage.png”),并修复了问题。