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/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- element-UI更改樣式不生效的解決方法UI
- 技術分享 | DNS解析不生效的原因及解決方法DNS
- [解決] spring service 呼叫當前類方法事務不生效Spring
- 解決Selenium元素拖拽不生效Bug
- weblogic程式自動消失解決方法WebC程式
- vuejs鍵盤事件不生效解決方式VueJS事件
- js程式碼不生效的解決方案JS
- vue scoped 解決樣式不生效問題Vue
- vue使用iview或者element-ui元件修改樣式不生效解決方法VueViewUI元件
- mysql5 7配置不生效解決記錄MySql
- 解決text-overflow: ellipsis;不生效的問題
- Homestead 12.1.0 + VsCode Xdebug不生效的解決辦法VSCode
- 解決weblogic啟動慢和建立域慢的方法Web
- JSP中無法使用內建物件解決方法JS物件
- Spring中同一個service中方法相互呼叫事務不生效問題解決方案Spring
- el-autocomplete的popper-class不生效的解決辦法?
- 日常git使用中,遇見.gitignore 配置不生效,解決辦法Git
- Vue中修改Element UI元件庫中的選擇器背景色不生效的解決方法VueUI元件
- IDEA中Lombok無法生效的問題及解決方法IdeaLombok
- maven,環境指定不生效,profiles指定不生效Maven
- Idea實體類上加@Data註解但get/set方法不生效Idea
- docker下mysql連線數修改後不生效問題的解決DockerMySql
- tailwindcss不生效AICSS
- StrictSlash不生效
- 金沙不給提款的解決方法
- reCAPTCHA打不開的解決方法APT
- 解決GitHub打不開的方法Github
- Git忽略提交 .gitignore配置。自動生成IDE的.gitignore。解決gitignore不生效GitIDE
- Springboot在idea中使用devtools熱部署配置不生效的解決辦法Spring BootIdeadev熱部署
- win10快速啟動不生效怎麼辦_win10快速啟動不能用的解決方法Win10
- uniapp directive 在原生 wgt 包不生效 uniapp directive 不生效APP
- dcat中文不生效
- 記錄@EnumValue註解不生效的問題
- 電腦不讀硬碟的解決方法硬碟
- DNS解析為什麼不生效?DNS解析不生效原因分析DNS
- create-react-app 專案引入 antd 樣式不生效的解決辦法ReactAPP
- 解決docker jenkins 配置SSH免密登入配置成功後不生效問題DockerJenkins
- win10配置完環境變數不生效怎麼辦 win10配置了環境變數後不生效怎麼解決Win10變數
- win10 環境變數不生效怎麼辦 win10 環境變數沒生效怎麼解決Win10變數