(AWS DynamoDBSessionManager 기반) 사용자 정의 세션 관리자를 구현하려고합니다. context.xml 파일이 web/META-INF 폴더에 있습니다. 내용은 다음과 같다 :Tomcat을 시작할 때 META-INF/context.xml에서 참조 된 클래스가 없습니다.
<?xml version="1.0" encoding="UTF-8"?>
<Context>
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Manager className="com.amazonaws.services.dynamodb.sessionmanager.DynamoDBSessionManager" createIfNotExist="true" />
</Context>
내가 Tomcat을 시작하면 나는 오류 수 (인 IntelliJ 아이디어에서) : /Tomcat_9_0_0_M1_LoginService/conf/Catalina/localhost/ROOT.xml을; lineNumber : 4; columnNumber : 120; (4, 120)에서 오류 : com.amazonaws.services.dynamodb.sessionmanager.DynamoDBSessionManager
... 에 의한 : java.lang.ClassNotFoundException가 : com.amazonaws.services.dynamodb.sessionmanager.DynamoDBSessionManager
나는 context.xml에서 참조되는 클래스가 Tomcat 클래스 경로에 있어야한다는 사실과 어떻게 든 관련이 있다는 것을 알고있다. 그러나 나는 그들을 거기에 데려 가기 위해 내가 무엇을하는지 모른다.
감사합니다.
고마워요! 나는 한 번 더 웹 애플 리케이션을 만드는 단계를 따라 모든 일을 잘 했어 그래서 전체 애플 리케이션을 망 쳤어. – yateam