我想實現一個自定義會話管理器(基於AWS DynamoDBSessionManager)。 我有放置在web/META-INF文件夾中的context.xml文件。內容如下:在啓動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 IDEA的)我得到的錯誤: /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類路徑中有關。但我不知道我爲了讓他們在那裏做什麼。
謝謝!
謝謝!我搞砸了整個應用程序,所以我按照步驟再次創建一個Web應用程序,一切正常。 – yateam