zoukankan      html  css  js  c++  java
  • 【Tomcat】tomcat报错 removeGeneratedClassFiles failed

    程序放到测试环境一点问题没有,放到正式环境都是问题。总感觉是环境的问题,环境能带来问题,但是不是所有问题都能说是环境带来的。

    这点,要改正。还要淡定对待问题。看错误。

    程序是不会骗你的。这个问题折磨了好久!哎。一百度,才想明白怎么回事。

    tomcat切换用户重启后报错如下:

    16-Mar-2016 15:32:12.162 WARNING [http-nio-8888 exec-15] org.apache.jasper.compiler.Compiler.removeGeneratedClassFiles Failed to delete generated class file [/home/project/getui/apache-tomcat-7/work/Catalina/localhost/getui-project/org/apache/jsp/jsp/hft_005faudit_005flist_jsp.class]
    16-Mar-2016 15:32:12.163 WARNING [http-nio-8888-exec-15] org.apache.jasper.compiler.Compiler.removeGeneratedFiles Failed to delete generated Java file [/home/project/getui/apache-tomcat-7/work/Catalina/localhost/getui-project/org/apache/jsp/jsp/hft_005faudit_005flist_jsp.java]
    16-Mar-2016 15:32:12.185 WARNING [http-nio-8888-exec-15] org.apache.jasper.compiler.Compiler.generateJava Failed to delete generated Java file [/home/project/getui/apache-tomcat-7/work/Catalina/localhost/getui-project/org/apache/jsp/jsp/hft_005faudit_005flist_jsp.java]

    错误导致原因:服务器是秘钥登录,但是kill程序的时候,kill不掉,所以让运维用root kill了,切换用户操作了程序,导致了这种错误的产生。

    错误很变态,访问程序有时候正常,有时候404,有时候500,还有更新的程序也更新不了。缓存也清掉了。也不是这问题。原来就是切换用户导致的。无法编译classes文件。

    仰天长叹ing...

  • 相关阅读:
    MySQL的count函数注意点
    case when语句的报错问题
    redis的主从搭建与sentinel高可用服务的搭建
    解析范式(1NF-4NF)
    对SQL语言的相关学习
    ASP.NET Core MVC+EF Core项目实战
    ASP.NET Core +Highchart+ajax绘制动态柱状图
    tab页卡效果!
    今天我注册了迅雷快传
    触发器学习笔记(:new,:old用法)
  • 原文地址:https://www.cnblogs.com/anny0404/p/5284140.html
Copyright © 2011-2022 走看看