免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
在Eclipse里調(diào)試JSP文件--jjlovelml2006人間四月天版

在Eclipse里調(diào)試JSP文件

        在Eclipse里你可以調(diào)試java類(lèi)文件,有時(shí)你也會(huì)需要調(diào)試JSP文件,但Eclipse并不支持,盡管在JSP源文件中調(diào)試JSP代碼是一件非常方便的事。

        現(xiàn)在有一種好的解決方法,在你告之應(yīng)用服務(wù)器把你的Eclipse工程作為工作目錄后,Lomboz可以讓你對(duì)在應(yīng)用服務(wù)器上的JSP文件所生成的.java文件進(jìn)行調(diào)試。

注意:Lomboz只支持對(duì)能夠在Eclipse源代碼目錄中保存一份servlet源代碼(.java)的拷貝的應(yīng)用服務(wù)器上進(jìn)行JSP的調(diào)試。

建立實(shí)例

       Lomboz在你的工程中為你建立的一個(gè)叫j2src的特定源文件目錄,當(dāng)你完成調(diào)試工作后,你并不需要把由JSP生成的java文件放入你的模塊中,所以將這些java文件和真正的源代碼文件分開(kāi)是很有必要的。

       如果你使用的是Tomcat或者JBOSS,要能夠調(diào)試JSP文件必須按下面的方法配置你的應(yīng)用服務(wù)器。而B(niǎo)EA WebLogic在weblogic.xml中已經(jīng)插入了工作目錄的信息,所以不需要再進(jìn)行下面的操作了。當(dāng)你完成調(diào)試的時(shí)候必須刪掉這些信息。

       在JSP文件被正常的執(zhí)行中,應(yīng)用服務(wù)器會(huì)生成相應(yīng)的java類(lèi)文件,為了把這些由JSP生成的java類(lèi)文件和其他的java類(lèi)文件分開(kāi),應(yīng)用服務(wù)器會(huì)把這些類(lèi)文件放到一個(gè)叫‘j2src’的特定目錄中。

       在WebLogic中,部署web模型的所有描述已經(jīng)對(duì)被正確的配置(weblogic.xml),然而你也可以按照下面的說(shuō)明來(lái)改變它。

BEA WebLogic Server

web應(yīng)用中的weblogic.xml(myweb)

        假定你的工程在c:\eclipse\workspace下,你需要正確地為你的Eclipse工作臺(tái)改變這些信息。

<weblogic-web-app>

     <jsp-descriptor>

       <jsp-param>

         <param-name>compileFlags</param-name>

         <param-value>-g</param-value>

       </jsp-param>

       <jsp-param>

         <param-name>keepgenerated</param-name>

         <param-value>true</param-value>

       </jsp-param>

       <jsp-param>

         <param-name> workingDir</param-name>

         <param-value>C:/eclipse/ workspace/MyJ2EEProject/j2src</param-value>

       </jsp-param>

     </jsp-descriptor>

</weblogic-web-app>
 

Tomcat & JBOSS

我們需要設(shè)置Tomcat讓它把執(zhí)行JSP生成的java文件放到‘j2src’目錄中。

象下面這樣編輯tomcat的server.xml文件(<TOMCAT_HOME>\conf\server.xml)

假定你的工程在c:\eclipse\workspace下,你需要正確地為你的Eclipse工作臺(tái)改變這些信息。
<context path="/myweb"

         docbase=" C: \eclipse\ workspace\My J2EE Project\myweb"

          workDir=" C: \eclipse\ workspace\My J2EE Project\j2src" />

重要的已知問(wèn)題:

Tomcat4與工程中JSP文件的子目錄問(wèn)題

Eclipse不能編譯JSP生成的servlet,因?yàn)镴SP文件的包定義中沒(méi)有正確的包含URL路徑org.apache.jsp.

解決辦法:

下載并安裝Sysdeo Tomcat 4.x patch
www.sysdeo.com

或者你可以使用提供了包定義的Tomcat3.3。
 

查看類(lèi)文件和插入斷點(diǎn)

       Eclipse通常不會(huì)自動(dòng)檢測(cè)其他程序(這里指應(yīng)用服務(wù)器)在它的工程中放入的新文件,為了使你的工程與JSP類(lèi)文件同步,你需要選擇j2src目錄,然后人工刷新,這將使你的工作臺(tái)中顯示所有的JSP類(lèi)文件。接下來(lái),你就可以為這些類(lèi)文件插入斷點(diǎn)了。

調(diào)試器

       插入斷點(diǎn)以后,再次進(jìn)入你的JSP(例如:http://localhost:7001/myweb),你會(huì)發(fā)現(xiàn)Eclipse調(diào)試器會(huì)在你插入斷點(diǎn)的地方停下來(lái)。在這個(gè)斷點(diǎn)上,你就可以象一般的調(diào)試那樣進(jìn)行調(diào)試了。


注意:你必須刷新你的工程,確保能夠進(jìn)入剛剛編譯生成的JSP類(lèi)文件.

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
使用Eclipse遠(yuǎn)程調(diào)試(翻譯)
Eclipse 下開(kāi)發(fā)Jsp的主要步驟
myeclipse簡(jiǎn)介
myeclipse 10 優(yōu)化
由基本概念開(kāi)始全面認(rèn)識(shí)JAVA
MyEclipse安裝、配置到部署、運(yùn)行web項(xiàng)目
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服