내 응용 프로그램에서 봄 보안 설정에 문제가있어서 로그를보고 무슨 일이 벌어지는 지 이해하기 위해 spring-security-eventlog-0.3을 설치하려고했습니다. 내가 실행 - 응용 프로그램을 공격 할 때 :)에))) 나는 런이 실패spring-security-eventlog-0.3 설치/제거
SpringSecurityEventlogGrailsPlugin.groovy: 3: unable to resolve class org.codehaus.groovy.grails.plugins.springsecurity.SpringSecurityUtils
@ line 3, column 1.
import org.codehaus.groovy.grails.plugins.springsecurity.SpringSecurityUtils
^
SpringSecurityEventlogGrailsPlugin.groovy: 2: unable to resolve class org.codehaus.groovy.grails.plugins.springsecurity.SecurityEventListener
@ line 2, column 1.
import org.codehaus.groovy.grails.plugins.springsecurity.SecurityEventListener
이 매우 아름다운 메시지가
compile ":spring-security-eventlog:0.3"
BuildConfig.groovy
에이 라인을 추가했다. 나는 그것을 위해 시간을 보내는 것 같지 않았기 때문에 그것을 제거하기로 결정했다. 문제는 내가 BuildConfig에서 줄을 제거했지만 매번 설치하려고 시도한다는 것입니다. 하드 디스크의 경로에 들어가서 폴더를 제거하기까지했습니다. 매번 설치하고 실패합니다. 제발이 해결책을 제안 해 주시겠습니까? 나는 플러그인을 유지하고 봄 보안 로그를 가질 수있는 것을 선호합니다. 어떤 이유로 든 가능하지 않은 경우 제거 할 수 있기를 바랍니다.
'grails refresh-dependencies'을 해봤습니까? –
예, 같은 오류 – Grandmaster
'spring-security-core : 2.0-RC2'를 사용하고 있습니까? 이벤트 로그 플러그인은 SpringSecurityUtils의 패키지 구조가 이후 버전과 다른 경우'spring-security-core : 1.2.7.3'을 사용합니다. 버전 2.0-RC2에서'grails.plugin.springsecurity.SpringSecurityUtils'. – dmahapatro