Oracle

Weblogic - 添加網站

  • September 23, 2009

是否可以在指向本地目錄的域中創建網站?

還是部署到 Weblogic 的所有東西都必須是 WAR、EAR、RAR 或 JAR?

我想要一個簡單的可能性,只需 FTP 到一個文件夾,添加 html 文件並將它們添加到 weblogic,這可能嗎?

WebLogic 可以配置為處理靜態內容站點,而不是任何類型的存檔。

我這樣做的方法是在站點目錄的根目錄下創建一個 WEB-INF 目錄,並使用 weblogic.xml 和 web.xml 文件填充它。這 2 個文件將導致 WebLogic 將目錄視為 Web 應用程序。這些文件的內容如下:

web.xml

<?xml version="1.0" encoding="ISO-8859-1"?>
 <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.
  //DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
   <welcome-file-list>
       <welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>

weblogic.xml

<!DOCTYPE weblogic-web-app PUBLIC "-//BEA Systems, Inc.
 //DTD Web Application 8.1//EN" "http://www.bea.com/servers/wls810/dtd/weblogic 810-web-jar.dtd">
<weblogic-web-app>
    <context-root>/yoursite</context-root>
</weblogic-web-app>

然後在 WebLogic 控制台中像普通 Web 應用程序一樣部署它。唯一的另一件事是您需要在開發模式下執行 WebLogic 伺服器。這將允許您主動上傳新文件,而無需循環託管伺服器以獲取更改。

-賬單

引用自:https://serverfault.com/questions/67253