添加到web-app / images文件夹的图像在GRAILS应用程序中获得404

时间:2012-06-12 04:42:30

标签: image grails http-status-code-404 grails-2.0

这让我疯了。

所以我有一个grails 2.0应用程序,我正在努力。今天我在web-app / images目录中添加了一个新的png,但由于某些原因,当我在浏览器中访问它时,它没有显示出来。例如,当我在浏览器中粘贴它时

http://localhost:8080/static/images/logo.png

徽标已送达。我甚至清除了我的缓存,以确保我没有被提供缓存版本

然后我做了

http://localhost:8080/static/images/test.png

我得到了404。

然后我尝试在终端中卷曲两个网址并得到相同的结果。 logo.png返回图像数据,而test.png返回404 html。

两个图像都在同一目录中。我甚至做了一个ls -la来检查权限,它们都是一样的。

奇怪的是,它今天早些时候被送达。无法弄清楚改变了什么。我甚至将我的代码库恢复到早期版本,我也遇到了同样的错误。

任何建议将不胜感激!这让我疯了。接近完成我正在处理的功能=(

2 个答案:

答案 0 :(得分:0)

尝试使用createLinkTo gsp标记访问资源。

它也可能是缓存问题。您是否尝试重新部署Web应用程序?

干杯

答案 1 :(得分:0)

^ _ ^现在我可以为我解决这个问题。希望这可以提供帮助。

我将资源插件从1.1.6(集成在Grails 2.2.1中)更改为最新版本(1.2.RC2)并且它可以正常工作。