区块链技术博客
www.b2bchain.cn

错误:无法访问过滤器 – java程序员分享

本文介绍了错误:无法访问过滤器 – java程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

这是我的spring-security-loginform-annotation项目的错误

我从mkyong网站上提到
link

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile) on project spring-security-loginform-annotation: Compilation failure: Compilation failure: [ERROR] ProjectsSpringKTspring-security-custom-login-form-annotationsrcmainjavacommkyongconfigSecurityConfig.java:[12,7] error: cannot access Filter [ERROR] ProjectsSpringKTspring-security-custom-login-form-annotationsrcmainjavacommkyongconfigcoreSpringSecurityInitializer.java:[5,7] error: cannot access ServletException 

这是我的项目细节

版本号

<spring.version>4.0.6.RELEASE</spring.version> <spring.security.version>3.2.3.RELEASE</spring.security.version> <jstl.version>1.2</jstl.version> <javax.servlet.version>3.1.0</javax.servlet.version> 

我这样运行
mvn clean package install jetty:run

但是它给上面的错误

@Configuration @EnableWebSecurity public class SecurityConfig extends WebSecurityConfigurerAdapter {//Line 12  public class SpringSecurityInitializer extends AbstractSecurityWebApplicationInitializer {//Line 05 

参考方案

它有效,但是pom已损坏。

声明对javax.servlet-api范围的依赖关系时,错误拼写了provider应该在provided的位置(在出现错误之前,maven对此提供了警告)。

而且没有提供webxml(正确的是什么),但是pom =>中的<failOnMissingWebXml>false</failOnMissingWebXml>却不存在。当我解决了第一个问题时,maven给了我一个错误。

我通过在<plugin>中添加新的plugins声明来修复它:

  <plugin>     <groupId>org.apache.maven.plugins</groupId>     <artifactId>maven-war-plugin</artifactId>     <version>2.3</version>     <configuration>       <failOnMissingWebXml>false</failOnMissingWebXml>     </configuration>   </plugin> 

Spring MVC拦截器映射问题 – java

我有这段XML:<mvc:interceptors> <mvc:interceptor> <mvc:mapping path="/statics/**" /> <bean class="com.company.website.servlet.StaticsHandlerIntercept…

合并List <T>和List <Optional <T >> – java

鉴于: List<Integer> integers = new ArrayList<>(Arrays.asList( 10, 12 )); List<Optional<Integer>> optionalIntegers = Arrays.asList( Optional.of(5), Optional.em…

实例化类型<?>的泛型类 – java

我正在为SCJP / OCPJP学习,并且遇到了一个对我来说很奇怪的示例问题。该示例代码实例化了两个通用集合:List<?> list = new ArrayList<?>(); List<? extends Object> list2 = new ArrayList<? extends Object>(); …

无法将应用程序日志保存到文件 – java

我正在创建一个简单的Spring Boot应用程序,该应用程序会在API调用上产生结果。该应用程序按预期工作,但我无法将日志打印到文件中。日志仅在控制台中显示。这是我的pom文件:<?xml version="1.0" encoding="UTF-8"?> <project xmlns="h…

OpenShift构建错误:无法在多模块Maven Spring启动项目的父模块中导入子模块类 – java

我有一个使用spring的多模块Maven项目。通用模块类用作业务模块项目中的直接导入。我可以在本地PC上编译并成功运行它们。当我在OpenShift中部署相同的模块时,出现错误,无法在业务模块中导入通用模块类。项目结构可以总结如下:项目根 通用模块 src pom.xml 业务模块 src pom.xml pom.xml父POM:<?xml vers…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 错误:无法访问过滤器 – java程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们