当前位置: 代码迷 >> Java Web开发 >> 服务器报错,重启就没有这个错了严重: Error in dependencyCheck java.io.FileNotFoundException
  详细解决方案

服务器报错,重启就没有这个错了严重: Error in dependencyCheck java.io.FileNotFoundException

热度:695   发布时间:2016-04-16 22:17:17.0
服务器报错,重启就没这个错了严重: Error in dependencyCheck java.io.FileNotFoundException:
严重: Error in dependencyCheck
java.io.FileNotFoundException: C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\IcCrad\WEB-INF\lib\aspectjweaver.jar (另一个程序正在使用此文件,进程无法访问。)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:146)
at org.apache.naming.resources.FileDirContext$FileResource.streamContent(FileDirContext.java:927)
at org.apache.catalina.util.ExtensionValidator.validateApplication(ExtensionValidator.java:189)
at org.apache.catalina.core.StandardContext.start(StandardContext.java:4534)
at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:583)
at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1079)
at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:1002)
at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506)
at org.apache.catalina.startup.HostConfig.check(HostConfig.java:1385)
at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:306)
at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1389)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1653)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1662)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1642)
at java.lang.Thread.run(Thread.java:744)
------解决方案--------------------
提示的很明显了啊:
另一个程序正在使用此文件,进程无法访问

建议:
1. 检查服务有没有正常关闭,有可能是没有关闭,却还在占用一些系统资源;
2. 服务器有没部署其他项目?看看其他项目有没有在读取这个文件。
------解决方案--------------------
这个jar应该是你这个项目私有的吧!怎么会有另外一个进程在使用呢,查查是那个进程,别让它使用了!
------解决方案--------------------
进任务管理器关进程试试
  相关解决方案