我有一個應用程序耳朵,我試圖部署到Oracle Weblogic 12c
服務器。我遵循this網站上給出的指示。如何檢查耳朵是否在weblogic 12c中正確部署?
以下這些步驟後,我試着打了URL的「http://本地主機/對myApp/servlet的」,其中myApp
在application.xml
文件中指定,並servlet
在web.xml
文件中指定。該web.xml文件位於.war
文件中,該文件位於.ear
文件中。
我application.xml
看起來象下面這樣:
<application xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/application_1_4.xsd" version="1.4">
<description>This is my application</description>
<display-name>myApp</display-name>
<module>
<web>
<web-uri>myApp.war</web-uri>
<context-root>/myApp</context-root>
</web>
</module>
</application>
和我web.xml
看起來像如下:
<servlet>
<servlet-name>MyServlet</servlet-name>
<servlet-class>com.foo.bar.MyServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>MyServlet</servlet-name>
<url-pattern>servlet</url-pattern>
</servlet-mapping>
當我打瀏覽器的網址,我得到404(未找到)錯誤。我試圖首次在weblogic 12c上部署任何耳朵/戰爭,所以我不知道發生了什麼問題。我也檢查了服務器日誌,但沒有堆棧跟蹤或錯誤。
請求您請幫助!
我的回答是否幫助您解決此問題? –