weblogic jsp 不生效解決方法
進行web開發的時候,我們都希望自己修改的內容在不重啟服務的時候立即生效,這樣可以極大的方便開發和除錯。若出現不立即生效的情況,通常解決方法有:
1. 檢查weblogic.xml配置檔案,其中如果有:
請將上述兩個數值修改為0。
pageCheckSeconds:正數--在以秒為單位的時間間隔檢查jsp檔案是否發生了修改,如果是則重新編譯;
0--在每一個請求檢查jsp; -1--不對jsp檔案進行檢查。
servlet-reload-check-secs:WebLogic 的Web容器每隔servlet-reload-check-secs間隔就會檢查WEB-INF/classes中是否有檔案被修改過,數值定義同上。預設為1。
2. 檢查MyEclipse中工程配置的預設編譯輸出路徑是否為projectHome/web/WEB-INF/classes。有些人在new Project的時候new的是Java Project,他的預設的輸出路徑為projectHome/bin,並不符合web工程的輸出路徑,需要修改。修改步驟為:在Package Explorer檢視中的工程上右鍵-->屬性(properties)-->Java構件路徑(Java Build Path)-->原始碼(Source)-->預設輸出路徑(Default output folder)。這裡修改為web/WEB-INF/classes即可。可以通過右邊的瀏覽(Browse)按鈕來選擇。
3. 檢查weblogic啟動時的java options是否有 -Dorg.apache.tapestry.disable-caching=true -Dorg.apache.tapestry.enable-reset-service=true 引數。
配置方法有:
使用MyEclipse啟動weblogic,則在MyEclipse中的servers對應的jdk引數中配置。如圖:
使用domain中的startWebLogic.cmd來啟動weblogic的話,則在domain/bin下的setDomainEnv.cmd中將該引數配置上,在該檔案最後新增設定引數命令:set JAVA_OPTIONS=%JAVA_OPTIONS% -Dorg.apache.tapestry.disable-caching=true -Dorg.apache.tapestry.enable-reset-service=true 如圖:
4. 檢查ie選項中是否設定了每次訪問本頁時檢查最新。設定方法:工具-->Internet選項-->常規-->瀏覽歷史記錄中的設定,在彈出框中設定(針對ie7,8)。
5. 部署應用的時候,需要確認應用的部署方式是否是指向工程的目錄,如圖:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/27042095/viewspace-1264009/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- jetty9 不生效的解決方法Jetty
- element-UI更改樣式不生效的解決方法UI
- 技術分享 | DNS解析不生效的原因及解決方法DNS
- [解決] spring service 呼叫當前類方法事務不生效Spring
- js程式碼不生效的解決方案JS
- 解決Selenium元素拖拽不生效Bug
- vue scoped 解決樣式不生效問題Vue
- vuejs鍵盤事件不生效解決方式VueJS事件
- vue使用iview或者element-ui元件修改樣式不生效解決方法VueViewUI元件
- mysql5 7配置不生效解決記錄MySql
- jsp頁面EL表示式不生效,不可用JS
- weblogic程式自動消失解決方法WebC程式
- 解決text-overflow: ellipsis;不生效的問題
- IE8瀏覽器下,解決jQuery append方法不生效的問題瀏覽器jQueryAPP
- mysql與jsp亂碼解決方法MySqlJS
- Vue中修改Element UI元件庫中的選擇器背景色不生效的解決方法VueUI元件
- Spring中同一個service中方法相互呼叫事務不生效問題解決方案Spring
- 日常git使用中,遇見.gitignore 配置不生效,解決辦法Git
- docker下mysql連線數修改後不生效問題的解決DockerMySql
- aix .profile 不生效AI
- Idea實體類上加@Data註解但get/set方法不生效Idea
- Homestead 12.1.0 + VsCode Xdebug不生效的解決辦法VSCode
- 解決WAMP環境修改apache配置檔案不生效問題(Laravel public)ApacheLaravel
- DNS解析為什麼不生效?DNS解析不生效原因分析DNS
- 解決weblogic啟動慢和建立域慢的方法Web
- Weblogic控制檯忘記密碼問題解決方法Web密碼
- 金沙不給提款的解決方法
- 解決GitHub打不開的方法Github
- reCAPTCHA打不開的解決方法APT
- Google打不開的解決方法Go
- win10快速啟動不生效怎麼辦_win10快速啟動不能用的解決方法Win10
- JSP中無法使用內建物件解決方法JS物件
- 記錄@EnumValue註解不生效的問題
- create-react-app 專案引入 antd 樣式不生效的解決辦法ReactAPP
- 工程中對使用者伺服器配置的IP不生效解決方案伺服器
- win10配置完環境變數不生效怎麼辦 win10配置了環境變數後不生效怎麼解決Win10變數
- weblogic當機及解決Web
- parallel_index不生效ParallelIndex