Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 启动项目时出错:线程中出现异常;net.sf.ehcache。CacheManager@4e3bb0&引用;_Java_Spring_Hibernate_Maven_Spring Mvc - Fatal编程技术网

Java 启动项目时出错:线程中出现异常;net.sf.ehcache。CacheManager@4e3bb0&引用;

Java 启动项目时出错:线程中出现异常;net.sf.ehcache。CacheManager@4e3bb0&引用;,java,spring,hibernate,maven,spring-mvc,Java,Spring,Hibernate,Maven,Spring Mvc,创建一个项目Spring,它有两个模块,liquibase和webspring。Liquibase工作正常,web spring已经配置好了,一切似乎都正常,当我开始时,eh缓存中出现了这个错误,但我听说在某个版本hibernate附带它并添加了hibernate ehcache之后,错误pom和项目web spring中的一部分描述如下: [2013-09-08 11:59:50,832] Artifact web-prototype:war: Error during artifact de

创建一个项目Spring,它有两个模块,liquibase和webspring。Liquibase工作正常,web spring已经配置好了,一切似乎都正常,当我开始时,eh缓存中出现了这个错误,但我听说在某个版本hibernate附带它并添加了hibernate ehcache之后,错误pom和项目web spring中的一部分描述如下:

[2013-09-08 11:59:50,832] Artifact web-prototype:war: Error during artifact deployment. See server log for details.
Exception in thread "net.sf.ehcache.CacheManager@4e3bb0" java.lang.NullPointerException
Set 08, 2013 11:59:51 AM org.apache.catalina.loader.WebappClassLoader findResourceInternal
    at ch.qos.logback.classic.Logger.filterAndLog_0_Or3Plus(Logger.java:391)
    at ch.qos.logback.classic.Logger.debug(Logger.java:510)
Informações: Illegal access: this web application instance has been stopped already.  Could not load ehcache-version.properties.  The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact.
    at net.sf.ehcache.util.UpdateChecker.checkForUpdate(UpdateChecker.java:63)
    at net.sf.ehcache.util.UpdateChecker.run(UpdateChecker.java:51)
    at java.util.TimerThread.mainLoop(Timer.java:555)
    at java.util.TimerThread.run(Timer.java:505)
Set 08, 2013 11:59:54 AM org.apache.catalina.startup.HostConfig deployDirectory
Informações: Deploying web application directory manager
my pom.xml中的休眠:

        <!-- Hibernate -->

        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-core</artifactId>
            <version>4.2.4.Final</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-entitymanager</artifactId>
            <version>4.2.4.Final</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator</artifactId>
            <version>4.3.1.Final</version>
        </dependency>
        <dependency>
            <groupId>org.hibernate.javax.persistence</groupId>
            <artifactId>hibernate-jpa-2.0-api</artifactId>
            <version>1.0.1.Final</version>
        </dependency>
        <dependency>
            <artifactId>hibernate-ehcache</artifactId>
            <groupId>org.hibernate</groupId>
            <version>4.2.4.Final</version>
        </dependency>

org.hibernate
冬眠核心
4.2.4.最终版本
org.hibernate
休眠实体管理器
4.2.4.最终版本
org.hibernate
休眠验证器
4.3.1.最终版本
org.hibernate.javax.persistence
hibernate-jpa-2.0-api
1.0.1.最终版本
休眠ehcache
org.hibernate
4.2.4.最终版本

请帮帮我

我更改了pom.xml,首先更改了3.6.10.Final版本的hibernate核心、entitymanager和ehcache。移除hibernate验证程序后,使用标记groupId:net.sf.ehcache和artifactId:ehcache删除ehcache。您解决了问题吗?我将hibernate core、entitymanager和ehcache更改为3.6.10.Final版。也许这对你有用!