可能是什麼錯誤原因:Error 404: SRVE0190E: File not found: /SimpleServletPath
的Websphere自由輪廓錯誤:404 SRVE0190E
我在WebSphere Liberty配置文件服務器部署。
我無法達到我的管理控制檯login page
我能達到我的歡迎頁面我的WebSphere Liberty配置文件服務器上,但創建一個servlet後不能這樣做。那時上面的404錯誤出現了。
也有類似的帖子在網上這個建議改變com.ibm.ws.webcontainer.invokefilterscompatibility=true
。我無法找到如何設置此參數,因爲我無法訪問websphere管理控制檯登錄。
我通過eclipse marketplace安裝了websphere。
<?xml version="1.0" encoding="UTF-8"?>
<web-app id="WebApp_ID" version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<display-name>ServletExplore</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app
從您的源代碼中查看您的web.xml和/或@Servlet聲明會很有幫助。 –
另外,Liberty沒有管理控制檯。所有的配置都是通過server.xml來完成的,它設計得非常緊湊且易於閱讀。您是否在Eclipse IDE中使用「運行方式」進行部署? –
冬青,是的。我在eclipse IDE中運行它。我想知道現在是不是URL映射問題,因爲我首先創建了一個index.html文件/歡迎文件,然後創建了一個servlet示例:該URL應該是http:// localhost:9080 /歡迎頁面/ Servletst /。我剛剛創建了沒有index.html的servlet頁面,它工作。現在「http:// localhost:9080/Servlettest」 – user3655096