首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Glassfish目录映射:由glassfish缓存资源

Glassfish目录映射:由glassfish缓存资源
EN

Stack Overflow用户
提问于 2011-03-10 07:45:10
回答 1查看 1K关注 0票数 2

我使用glassfish的外部资源映射来存储用户上传的图像(sun-web.xml):

代码语言:javascript
复制
<property name="downloadroot" value="from=/downloaded dir=c:\glassfishv3\downloads"/>

我将上传的图像存储到这个目录中。第一个下载是可以的,图像显示在地址server:8080/downloaded/image_13.png.。但是当用户上传另一个文件并替换图像(它实际上在文件系统中被替换)时,GF不显示新的图像,而是显示旧的图像。事件重新启动和osgi缓存/生成的干净没有帮助!这很有误导性,希望有人能在这个问题上帮我..

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-04-08 14:01:36

好的,问题是在JRebel!我花了一整天,终于发现了问题!因此,如果任何人遇到它,修复的累赘就是包含到rebel.xml的gf虚拟路径,如下所示:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<application>
    <classpath>     
        <dir name="${myproject.root}\target\classes" />
    </classpath>
    <web>
        <link target="">
            <dir name="${myproject.root}\src\main\webapp" />
        </link>
        <link target="">
            <dir name="C:\glassfish3.1" />
        </link>
    </web>
</application>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5256812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档