Eclipse 3.2 + MyEclipse 5.0GA + WebLogic 9.2
選擇 WebLogic 9.2 的原因
①WebLogic 8 支援的是 J2EE 1.3,也就是 Servlet 2.3 規範。若在 MyEclipse 中建立 Web Project 時選擇了 J2EE 1.4[default],在部署的時候就會出現異常,提示部署描述符 web.xml 是畸形的,也就是未通過 DTD 檢驗。因為 J2EE 1.4 使用的是 Servlet 2.4 規範,這直接體現在 web.xml 部署描述符的頭部引用中。這就是有些朋友遇到的,部署在 Tomcat 和 JBoss 中能夠執行的 JSP 程式,部署到 WebLogic 8 就無法執行的原因之一。解決這個問題,需要將 WebLogic 升級到 9.2 版本;或者使用 J2EE 1.3。
Servlet 2.3 規範生成的 web.xml 頭部:
<?xml version="1.0" encoding="UTF-8"?>
<!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>
...
</web-app>
Servlet 2.4 規範生成的 web.xml 頭部:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.4" 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/web-app_2_4.xsd">
...
</web-app>
②若在上一個問題選擇了 J2EE 1.3 進行開發後,在部署時會出現另外的異常,提示“Unsupported major.minor version 49.0”—— 又是版本問題,這次是由於 JDK 版本不支援造成的。WebLogic 8 不支援 JDK 1.5,由 JDK 1.5 編譯的程式無法部署到只支援 JDK 1.4 的伺服器上執行。解決的辦法也有兩個:用 JDK 1.4 重新編譯;或者換用支援 JDK 1.5 的伺服器,也就是升級到 WebLogic 9.2。
相關文章
- JAVA開發工具Eclipse和MyEclipseJavaEclipse
- Eclipse myeclipse下配置HanLP的教程EclipseHanLP
- SpringBoot專案在Eclipse/MyEclipse中執行Spring BootEclipse
- 9.2
- MyEclipse快捷鍵Eclipse
- 3.2
- 9.2 模擬賽
- 9.2 9.3 9.4 9.5
- MyEclipse安裝教程Eclipse
- Myeclipse更改主題Eclipse
- MyEclipse的價格Eclipse
- Hacking weblogicWeb
- 學習日記-9.2
- myeclipse啟動報錯Eclipse
- Weblogic日誌Web
- docker_weblogicDockerWeb
- weblogic配置httpsWebHTTP
- myeclipse_templates模板圖解Eclipse圖解
- MyEclipse設定文字編碼Eclipse
- tp3.2
- weblogic修改時區Web
- weblogic 漏洞復現Web
- PhotoShop破解工具下載amtemu 9.2
- myeclipse下通過maven建立springbootEclipseMavenSpring Boot
- MyEclipse5 5的破解方法Eclipse
- MyEclipse2017安裝與破解Eclipse
- 用MyEclipse JPA建立專案(二)Eclipse
- 用MyEclipse JPA建立專案(三)Eclipse
- 用MyEclipse JPA建立專案(一)Eclipse
- Myeclipse 6.5 序號產生器Eclipse
- MyEclipse更換主題皮膚Eclipse
- 用MyEclipse JPA建立專案(四)Eclipse
- goodbye eclipse~GoEclipse
- Eclipse SymphonyEclipse
- Maven EclipseMavenEclipse
- ThinkPHP 3.2主要配置PHP
- python3.2:字典Python
- SpringBoot | 3.2 整合MyBatisSpring BootMyBatis
- win10 myeclipse怎麼新增新字型_win10 myeclipse新增新字型設定方法Win10Eclipse