启动报错(持续更新)

来源:互联网 发布:unity3d插件map lab 编辑:程序博客网 时间:2024/05/16 06:30

1).

严重: Exception starting filter struts2

java.lang.NoSuchFieldError: VERSION_2_3_0
七月 11, 2017 3:57:15 下午 org.apache.catalina.core.StandardContext filterStart
严重: Exception starting filter struts2
java.lang.NoSuchFieldError: VERSION_2_3_0
at org.apache.struts2.views.freemarker.FreemarkerManager.createConfiguration(FreemarkerManager.java:316)
at org.apache.struts2.views.freemarker.FreemarkerManager.init(FreemarkerManager.java:263)
at org.apache.struts2.views.freemarker.FreemarkerManager.getConfiguration(FreemarkerManager.java:252)

at org.apache.struts2.dispatcher.DefaultDispatcherErrorHandler.init(DefaultDispatcherErrorHandler.java:48)

解决方法:

严重: Exception starting filter struts2

java.lang.NoSuchFieldError: VERSION_2_3_0

在使用freemarker的时候,如果使用低版本例如---->2.3.19的时候会报错:java.lang.NoSuchFieldError: VERSION_2_3_0,此时需要更新更高版本的jar包,在2.3.23版本是可以的。

2).

pom.xml 配置文件中,引入了
<!-- spring security 3.0.5  -->
    <dependency>
        <groupId>org.springframework.security</groupId>
        <artifactId>spring-security-core</artifactId>
        <version>3.0.5.RELEASE</version>
    </dependency>
但idea还是报security没有定义,eclipse没有问题
http://www.springframework.org/schema/security
http://www.springframework.org/schema/security/spring-security-3.0.xsd

问题截图:


解决方法:
复制出现红色字体的路径。。。
File -  Settings  - schemas and DtDs