Ho在Maven存储库中修改authenticationManagerBean()

时间:2019-07-08 13:32:45

标签: java maven spring-boot spring-security

我需要修改WebSecurityConfigurerAdapter中的authenticationManagerBean以公开AuthenticationManager,但是此代码位于.class文件中。 我在.m2文件夹上有源jar。 我修改了源jar,但我不知道如何获取该jar的类版本编译版本...(包含.class文件的jar)。 有人能帮我吗?

   @Bean(name = BeanIds.AUTHENTICATION_MANAGER)
   @Override
   public AuthenticationManager authenticationManagerBean() throws Exception {
       return super.authenticationManagerBean();
   }

1 个答案:

答案 0 :(得分:0)

如果您需要修补项目,请尝试从源代码提供程序(例如github)中检出它,并使用1.2.3-patched之类的版本号进行构建。如果不可能,请从源代码和pom.xml创建一个新项目,然后使用它。切勿尝试操纵.m2中的存储库。