Streams打破tomcat加载

时间:2014-09-23 05:58:47

标签: java spring maven tomcat

我正在使用maven构建一个Spring 4项目。我一直在编译和运行Java 8。但直到现在我还没有使用任何流。该项目在maven中编译和构建,但是当我添加使用流的行时,Tomcat 8在启动时抛出Spring错误。这是一个弹簧配置错误,因此有些东西不喜欢流,因为当我把它们取出时,错误就会消失。

它也可能是冬眠。我正在使用Hibernate 4.2.4.Final。这与Java 8兼容吗?

我的全球JAVA_HOME指向/Library/Java/JavaVirtualMachines/jdk1.8.0_20.jdk/Contents/Home

这是我的pom的构建部分:

<plugins>
            <plugin>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>${java.version}</source>
                    <target>${java.version}</target>
                </configuration>
            </plugin>
            <plugin>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.17</version>
                <configuration>
                    <includes>
                        <include>**/*Tests.java</include>
                    </includes>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-war-plugin</artifactId>
                <version>2.4</version>
                <configuration>
                    <failOnMissingWebXml>false</failOnMissingWebXml>
                </configuration>
            </plugin>
        </plugins>

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'securityConfig': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException:

0 个答案:

没有答案