您的位置:首页 > 大数据 > 人工智能

Maven项目报错:Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean ...

2018-03-22 15:31 609 查看
    构建淘淘商城的首页时候,静态资源配置路径改到一半IDEA挂了,重启后运行服务器就一直报错。    


    大致内容是:不能清除log日志文件。    Failed to clean project: Failed to delete D:\xx\target\tomcat\logs\access_log.2018-3-22    [ERROR]     [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.    [ERROR] Re-run Maven using the -X switch to enable full debug logging.    看了很多人博客解答是:由于启动了另外一个Tomcat进程或者运行的javaw.exe进程,导致报错。
    

:任务管理器自查,杀死进程,重启服务器。
    最重要的是使用习惯,在IDE加载或者变更文件时,千万别去试图强行关闭,慢点等下就好了。
    再说一下静态资源配置的问题吧,今天搭建首页,发现静态资源都被拦截,加载不出来。    

 UC浏览器
       在Springmvc.xml文件中配置静态资源映射:    <mvc:resources mapping="/js/**" location="/WEB-INF/js/"></mvc:resources>
<mvc:resources mapping="/css/**" location="/WEB-INF/css/"></mvc:resources>    location:静态资源路径
    mapping:会按照静态资源的指定路径location去寻找并加载。

    /**  的意思是指:多级目录也可以进行映射,** 作为多级目录的通配标识符。

    
    另外,静态资源也会有缓存产生,首次加载后会有缓存产生,我第二次故意没有配置路径,启动浏览器还是存在静态资源(css/js),浏览器的静态资源缓存机制。

    

 chrome,配置静态资源映射之后。

    推荐好文:

    https://segmentfault.com/q/1010000010151742/a-1020000010154288   如何更新缓存的静态资源

    http://blog.csdn.net/zhangjs712/article/details/51166748                          深度研究静态资源缓存
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐