2016-05-18 16 views
0

步驟隨後WebSphere服務器不採取新的變化在EAR

  1. 部署通過RAD 8.5這是由螞蟻(WebSphere服務器7)構建的應用程序
  2. 行家遷移已經爲該項目做
  3. 然後我部署了由maven構建的應用程序,但是我無法在UI中看到JSP更改。
  4. 有些多大的耳朵沒有換成新耳朵。
  5. 我也通過WAS管理控制檯卸載了應用程序並部署了新的耳朵。仍然無法部署新的耳朵。

你能告訴誰?爲什麼沒有反映變化。

是否可以手動刪除一些臨時/安裝的目錄?

+0

這是一個JSF項目嗎? –

+0

純jsp和servlet –

回答

0

我只是刪除並創建了新的配置文件。現在它正在部署。

0

可能有以下原因導致此問題。

  1. 項目階段「生產」在web.xml防止發佈到應用程序的新變化,所以如下改變它的發展。

    <context-param> 
        <param-name>javax.faces.PROJECT_STAGE</param-name> 
        <param-value>Development</param-value> 
    </context-param> 
    
  2. 另一個原因可能是,有沒有在該項目的/ bin文件夾中的舊.class文件,將其刪除,並做一個乾淨的構建。

+0

nope我沒有使用這個上下文參數也沒有bin目錄 –

1

如果你正在部署RAD通過和服務器屬性設置爲「用資源的工作空間運行」,然後在我的經驗,有時候事情會不會傳播到服務器。您可以將設置更改爲「使用服務器上的資源運行」,這更像是常規應用安裝。它需要更長的時間。

混合控制檯部署和通過RAD部署可能會使RAD處於混亂狀態,當RAD連接到服務器時,最好獨佔一個或另一個。

相關問題