﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-xiekai-blog-随笔分类-Eclipse/MyEclipse</title><link>http://www.blogjava.net/xiekai-blog/category/12636.html</link><description>北冥有鱼，其名为鲲。鲲之大，不知其几千里也。化而为鸟，其名为鹏。鹏之背，不知其几千里也。怒而飞，其翼若垂天之云。是鸟也，海运则将徙于南冥。南冥者，天池也。
</description><language>zh-cn</language><lastBuildDate>Wed, 28 Feb 2007 07:55:10 GMT</lastBuildDate><pubDate>Wed, 28 Feb 2007 07:55:10 GMT</pubDate><ttl>60</ttl><item><title>Eclipse内存溢出的解决之道 -vmargs -Xmx512M</title><link>http://www.blogjava.net/xiekai-blog/archive/2007/01/31/96922.html</link><dc:creator>小言身寸</dc:creator><author>小言身寸</author><pubDate>Wed, 31 Jan 2007 05:35:00 GMT</pubDate><guid>http://www.blogjava.net/xiekai-blog/archive/2007/01/31/96922.html</guid><wfw:comment>http://www.blogjava.net/xiekai-blog/comments/96922.html</wfw:comment><comments>http://www.blogjava.net/xiekai-blog/archive/2007/01/31/96922.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xiekai-blog/comments/commentRss/96922.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xiekai-blog/services/trackbacks/96922.html</trackback:ping><description><![CDATA[最近一个项目用Eclipse，时而会发生内存溢出，不胜其烦。都1G的内存啦，还会内存不足？！后来一个同事给我发了这么一段： -vmargs -Xmx512M<br />突然想到以前用Eclipse开发时就是在Eclipse的快捷方式的目标地址后加上这么一句的，一直不知其意，难道是为了防止内存溢出的？于是马上加上，果然，原来用Eclipse打开一个xml文件立刻溢出的问题迎刃而解。再去掉那一段话，重新启动Eclipse，再打开那个xml文件，溢出又发生了，不由小小惊喜了一下，没想到简单一句话，效果这等明显。既然我的机器是1G的内存，那么是否可以把这一段改为： -vmargs -Xmx1024M 或者 -vmargs -Xmx1G 呢？经过试验，果然也可以。<img height="19" src="http://www.blogjava.net/Emoticons/shades_smile.gif" width="19" border="0" /><img src ="http://www.blogjava.net/xiekai-blog/aggbug/96922.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xiekai-blog/" target="_blank">小言身寸</a> 2007-01-31 13:35 <a href="http://www.blogjava.net/xiekai-blog/archive/2007/01/31/96922.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用Eclipse将编译后的java字节码打包成JAR文件，双击可直接运行程序</title><link>http://www.blogjava.net/xiekai-blog/archive/2006/07/28/60612.html</link><dc:creator>小言身寸</dc:creator><author>小言身寸</author><pubDate>Fri, 28 Jul 2006 09:13:00 GMT</pubDate><guid>http://www.blogjava.net/xiekai-blog/archive/2006/07/28/60612.html</guid><wfw:comment>http://www.blogjava.net/xiekai-blog/comments/60612.html</wfw:comment><comments>http://www.blogjava.net/xiekai-blog/archive/2006/07/28/60612.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xiekai-blog/comments/commentRss/60612.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xiekai-blog/services/trackbacks/60612.html</trackback:ping><description><![CDATA[今天偶尔发现eclipse的一个功能：<br />用Eclipse将编译后的java字节码打包成JAR文件，双击可直接运行程序，不用自己去写MANIFEST.MF文件了。<br />操作方法：<br />File-&gt;Export-&gt;JAR File，<br /><img height="601" alt="o_000000.bmp" src="http://www.blogjava.net/images/blogjava_net/xiekai-blog/12690/o_000000.bmp" width="553" border="0" /><br /><br />点下一步，在下面的画面中设置Main class:<br /><img height="601" alt="o_000001.bmp" src="http://www.blogjava.net/images/blogjava_net/xiekai-blog/12690/o_000001.bmp" width="553" border="0" /><br /><br />点击完成就可以了。用winrar解压缩该jar文件，会发现其中有一个META-INF文件夹，里面就是MANIFEST.MF，其中设定了Main-Class: Calculator.<br />注意，如果不再上图中设置Main class，虽然可以生成jar文件，但是不能通过双击它直接运行程序.因为生成的MANIFEST.MF文件中没有设定Main-Class: Calculator，无法启动程序。<img src ="http://www.blogjava.net/xiekai-blog/aggbug/60612.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xiekai-blog/" target="_blank">小言身寸</a> 2006-07-28 17:13 <a href="http://www.blogjava.net/xiekai-blog/archive/2006/07/28/60612.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse + Tomcat + Eclipse 开发struts应用</title><link>http://www.blogjava.net/xiekai-blog/archive/2006/06/30/55957.html</link><dc:creator>小言身寸</dc:creator><author>小言身寸</author><pubDate>Fri, 30 Jun 2006 06:34:00 GMT</pubDate><guid>http://www.blogjava.net/xiekai-blog/archive/2006/06/30/55957.html</guid><wfw:comment>http://www.blogjava.net/xiekai-blog/comments/55957.html</wfw:comment><comments>http://www.blogjava.net/xiekai-blog/archive/2006/06/30/55957.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xiekai-blog/comments/commentRss/55957.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xiekai-blog/services/trackbacks/55957.html</trackback:ping><description><![CDATA[在MyEclipse环境下开发struts,网上已经有很多很详细的叙述,今天弄了一个上午,终于成功地将一个登录认证程序实现了.感觉还是比较简单的,但还是遇到了一些问题,花费了不少时间,小结一下:<br /><br />1.要注意struts1.1和struts1.2这两个不同的版本.因为是开源的,版本变动有时候会很大,如果对其不了解,很容易在开发中遇到各种奇怪的问题.常见的是使用&lt;html:errors/&gt;标签引起的错误.<br />如果是struts1.2,在Action或者Form的validate中可以这样写:<br /><font size="1">ActionErrors errors = new ActionErrors();<br />if(......){<br />errors.add("name", new <font color="#ff0000">ActionMessage</font>("error"));<br />}<br /></font><font size="3">如果是struts1.1,则必须将</font><font color="#ff0000" size="1">ActionMessage<font color="#000000" size="3">改为ActionError.<br /><br />2.在MyEclipse配置项中有一项叫作Validation,默认设置如下图所示:<br /><img height="480" alt="r_b.bmp" src="http://www.blogjava.net/images/blogjava_net/xiekai-blog/12690/r_b.bmp" width="570" border="0" /><br />因此在我写好JSP,编译后,发现代码行的左边有好几个红叉叉,可是代码又能正常运行,如下图:<br /><img height="443" alt="r_a.bmp" src="http://www.blogjava.net/images/blogjava_net/xiekai-blog/12690/r_a.bmp" width="640" border="0" /><br />不知道这个Validation有什么作用,到底做的是怎样的代码检查我也不清楚,如有知道的,还望不吝赐教.<br /><br /></font></font><img src ="http://www.blogjava.net/xiekai-blog/aggbug/55957.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xiekai-blog/" target="_blank">小言身寸</a> 2006-06-30 14:34 <a href="http://www.blogjava.net/xiekai-blog/archive/2006/06/30/55957.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse + Tomcat + Eclipse 开发调试WEB应用</title><link>http://www.blogjava.net/xiekai-blog/archive/2006/06/29/55800.html</link><dc:creator>小言身寸</dc:creator><author>小言身寸</author><pubDate>Thu, 29 Jun 2006 10:13:00 GMT</pubDate><guid>http://www.blogjava.net/xiekai-blog/archive/2006/06/29/55800.html</guid><wfw:comment>http://www.blogjava.net/xiekai-blog/comments/55800.html</wfw:comment><comments>http://www.blogjava.net/xiekai-blog/archive/2006/06/29/55800.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/xiekai-blog/comments/commentRss/55800.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/xiekai-blog/services/trackbacks/55800.html</trackback:ping><description><![CDATA[一、<b>准备开发工具</b><b><p></p></b><p></p><p></p><p><font face="Times New Roman"></font></p><p></p><p>这里使用<font face="Times New Roman">Eclipse <?XML:NAMESPACE PREFIX = ST1 /?><st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">3.0.1</st1:chsdate></font>和与之相配的MyEclipse, Web服务器使用<font face="Times New Roman">Tomcat 5.5.05</font>版本(要想在JSP中能设置断点进行调试,就需要Tomcat 5.x的版本), 当然还需要<font face="Times New Roman">J2SDK,</font>这里使用<font face="Times New Roman">J2SDK 1.5.0_05</font>，只要是<font face="Times New Roman">JDK1.5.0</font>以上，就无所谓。<br /><br /><strong>二、软件的安装和注册<br /></strong><br />MyEclipse是一个<font face="Times New Roman">Exe</font>安装文件，有安装向导，直接双击安装，选择完<font face="Times New Roman">Eclipse</font>安装目录(比如<font face="Times New Roman">D:/eclipse)</font>和自身的安装目录(比如<font face="Times New Roman">D:/MyEclipse)</font>，然后一路<font face="Times New Roman">next</font>就行了。<br /><br />其他软件的安装也不再啰唆,下面创建一个简单的工程来说明<font face="Times New Roman">MyEclipse</font>的应用。<br /><br /><strong>三、创建<font face="Times New Roman">Web</font>工程 <br /><br /></strong>打开<font face="Times New Roman">MyEclipse</font>开发界面，<font face="Times New Roman">File-&gt;New-&gt;Projects…</font>，打开新建项目对话框，选中<font face="Times New Roman">MyEclipse-&gt;J2EE Projects-&gt;Web Project</font>，点击<font face="Times New Roman">Next</font>按钮，在<font face="Times New Roman">Web Project Details</font>的<font face="Times New Roman">Projects Name </font>中输入<font face="Times New Roman">WebTest</font>，其他采用默认值，注意这里的<font face="Times New Roman">Context root URL</font>为<font face="Times New Roman">/WebTest</font>，否则，你就要在<font face="Times New Roman">IE</font>中输入相应的名字才能使用了。注意这里的最下面有是否加入标签库支持，我们选择<font face="Times New Roman">JSTL1.1</font>。然后，点击<font face="Times New Roman">Finish</font>按钮完成项目创建。</p><p></p><p><font face="Times New Roman"></font></p><p></p><p><strong>四、新建<font face="Times New Roman">Hello</font>类 </strong></p><p>选中工程项目<font face="Times New Roman">WebTest</font>下的<font face="Times New Roman">src</font>文件夹（注意是在<font face="Times New Roman">Package Explorer</font>下，如果这个找不到，去找<font face="Times New Roman">Eclipse</font>使用指南看吧，<font face="Times New Roman">Window-&gt;Show View-&gt;Package Explorer</font>），右键菜单<font face="Times New Roman">New-&gt;Package</font>，新建一个包<font face="Times New Roman">com.inspiresky.bean</font>。选中新建的包，右键菜单<font face="Times New Roman">New -&gt;Class</font>，<font face="Times New Roman">Name</font>中输入<font face="Times New Roman">Hello</font>，去掉<font face="Times New Roman">public static void main</font>选项，其他全部默认，点击<font face="Times New Roman">Finish</font>按钮完成类的创建。</p><p></p><p><font face="Times New Roman"></font></p><p></p><p>编辑类的代码，如下所示：</p><p></p><p><font face="Times New Roman"></font></p><p></p><p align="left"><font size="1"><b>package</b> com.inspiresky.bean; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><font size="1"><b>public</b><b>class</b> Hello { </font><p></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"><b>private</b> String message = "Hello World"; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">/** <br />* <b>@return </b>Returns the message. <br />*/ </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"><b>public</b> String getMessage() { <br />        <b>return</b> message; <br />} </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">/** <br />* <b>@param </b>message The message to set. <br />*/ </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"><b>public</b><b>void</b> setMessage(String message) { <br />        <b>this</b>.message = message; <br />} <br />} </font></p><p></p><p></p><p></p><p></p><p></p><p>注意这里Bean属性的操作方法，可以先定义好属性，然后，在编辑窗口右键菜单Source-&gt;Generate Getters and Setters，然后在对话框中选择要生成get和set方法的属性确定就可以了。<br /><br /><strong>五、创建JSP页面 </strong></p><p>在WebTest工程中，选中WebRoot文件夹，右键菜单New-&gt;JSP，File Name修改为index.jsp，其他默认，点击Finish按钮创建。 </p><p></p><p></p><p></p><p></p><p></p><p>编辑JSP文件的内容如下： </p><p></p><p></p><p></p><p></p><p></p><p align="left"></p><p></p><p></p><p align="left"><font size="1">&lt;%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">&lt;% </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">String path = request.getContextPath(); </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">%&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font color="#ff0000" size="1">&lt;jsp:useBean id="hello" class="com.inspiresky.bean.Hello" scope="page"/&gt; </font></p><p><font color="#ff0000" size="1"></font></p><p><font color="#ff0000" size="1"></font></p><p align="left"><font color="#ff0000" size="1"></font></p><p><font color="#ff0000" size="1"></font></p><p><font color="#ff0000" size="1"></font></p><p align="left"><font color="#ff0000" size="1">&lt;jsp:setProperty name="hello" property="message" value="Hello World!" /&gt;</font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1"></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">&lt;!DOCTYPE HTML PUBLIC "-//W<st1:chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="3" unitname="C">3C</st1:chmetcnv>//DTD HTML 4.01 Transitional//EN"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">&lt;html&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">  &lt;head&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;base href="&lt;%=basePath%&gt;"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;title&gt;My JSP 'index.jsp' starting page&lt;/title&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;meta http-equiv="pragma" content="no-cache"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;meta http-equiv="cache-control" content="no-cache"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;meta http-equiv="expires" content="0"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;meta http-equiv="keywords" content="keyword1,keyword2,keyword3"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;meta http-equiv="description" content="This is my page"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;!-- </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    &lt;link rel="stylesheet" type="text/css" href="styles.css"&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    --&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">  &lt;/head&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">  &lt;body&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    <font color="#ff0000">&lt;jsp:getProperty name="hello" property="message" /&gt;&lt;br&gt;</font></font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">    This is my JSP page. &lt;br&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">  &lt;/body&gt; </font></p><p><font size="1"></font></p><p><font size="1"></font></p><p align="left"><font size="1">&lt;/html&gt; </font></p><p></p><p></p><p></p><p></p><p></p><p>       红色部分为我们添加的代码。OK,代码已经编写完毕。 </p><p></p><p></p><p></p><p></p><p></p><p><b>六、配置</b><b>Tomcat</b><b>服务器</b><b><p></p></b></p><p></p><p></p><p></p><p></p><p></p><p></p><p>Eclipse菜单，Window-&gt;Preference…，打开Preference对话框，找到菜单树中MyEclipse-&gt;Application Servers-&gt;Tomcat 5。选中Tomcat 5项，在对话框中，选中Enable单选按钮，然后点击Tomcat Home Directory 输入框后的Browse按钮，选择Tomcat的安装根目录，这里是D:\Tomcat5.5，其它的框会自动填充。点击Apply按钮。 </p><p></p><p></p><p></p><p></p><p></p><p>选中Tomcat 5中的JDK一项，这里要特别注意，默认的是JRE的运行环境，这里要设定成JDK的，否则，MyEclipse无法正常部属Web应用，也无法正常运行Tomcat服务器。 我们点击Add按钮，JRE Name中写入JDK<st1:chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">1.5.0</st1:chsdate>_05，然后在Browse选择框中选择JDK的根目录，这里是D:\jdk1.5.0_05，其他的默认，点击OK按钮。在Tomcat JDK Name中选择我们刚才创建的那个，就是JDK1.5.0_05。点击Apply按钮，每次都点吧，有时候Eclipse出问题，你不点这个跑到另一个配置页面就会丢失上面的配置。 </p><p></p><p></p><p></p><p></p><p></p><p>我们在Tomcat 5的Launch中确保选中了Debug模式。 </p><p></p><p></p><p>现在可以点击preference对话框的OK按钮了，完成Tomcat的配置。 </p><p></p><p></p><p></p><p></p><p></p><p><b>七、部属</b><b>Web</b><b>应用程序</b><b><p></p></b></p><p></p><p></p><p></p><p></p><p></p><p></p><p>这里就简单点了，我们选中WebTest工程的根目录，右键菜单MyEclipse-&gt;Add and Remove Projects Deployments…，在打开的对话框中确保Projects为WebTest，点击Add按钮，在弹出对话框的Server中选择Tomcat 5，下面的两个单选项，Exploaded Archive和Packaged Archive分别是目录方式部属和包方式部属，这个都是由MyEclipse来做的，我们使用目录部署方式，不用打成war包，其他的不管它了。点击Finished按钮回到上一个页面。   </p><p></p><p></p><p></p><p></p><p></p><p>OK，程序已经部署完成了，下面要运行调试了。 </p><p></p><p></p><p></p><p></p><p></p><p><b>八、运行调试程序</b><b><p></p></b></p><p></p><p></p><p></p><p></p><p></p><p></p><p>在Eclipse的图形菜单栏找到<?XML:NAMESPACE PREFIX = V /?><v:shapetype><a id="ImgSpan" href="http://www.inspiresky.com/Article/UploadFiles/200603/20060312003707803.bmp" target="_blank"><img onmousewheel="return bbimg(this)" alt="按此在新窗口浏览图片" src="http://www.inspiresky.com/Article/UploadFiles/200603/20060312003707803.bmp" onload="javascript:if(this.width&gt;screen.width-500)this.style.width=screen.width-500;" border="0" /></a><v:stroke joinstyle="miter"></v:stroke><v:formulas><v:f eqn="if lineDrawn pixelLineWidth 0"></v:f><v:f eqn="sum @0 1 0"></v:f><v:f eqn="sum 0 0 @1"></v:f><v:f eqn="prod @2 1 2"></v:f><v:f eqn="prod @3 21600 pixelWidth"></v:f><v:f eqn="prod @3 21600 pixelHeight"></v:f><v:f eqn="sum @0 0 1"></v:f><v:f eqn="prod @6 1 2"></v:f><v:f eqn="prod @7 21600 pixelWidth"></v:f><v:f eqn="sum @8 21600 0"></v:f><v:f eqn="prod @7 21600 pixelHeight"></v:f><v:f eqn="sum @10 21600 0"></v:f></v:formulas><v:path connecttype="rect" gradientshapeok="t" extrusionok="f"></v:path><lock v:ext="edit" aspectratio="t"></lock></v:shapetype>（这个按钮左边那个是重新部署按钮，右边是自带的浏览器），点击下拉按钮，选择Tomcat 5，然后点击Start菜单，启动Tomcat。 </p><p></p><p></p><p>等Consol窗口中提示Tomcat启动成功，我们就可以运行我们的程序了。打开一个IE浏览器窗口，输入<a href="http://localhost:8080/WebTest/" target="_blank"><font color="#002c99">http://localhost:8080/WebTest/</font></a>，我们可以看到如下信息： </p><p></p><p></p><p></p><p></p><p></p><p>       Hello World!<br />       This is my JSP page. </p><p></p><p></p><p></p><p><font face="Times New Roman"></font></p><p></p><p>说明运行成功。 </p><p></p><p></p><p>下面来讲讲调试，呵呵，这时候就和普通的调试一样了，加断点。Jsp文件和Class文件一样可以单步调试。 </p><p></p><p></p><p></p><p></p><p></p><p>打开Hello.java的编辑框，在return message;一行加断点，我们刷新IE窗口，Eclipse的窗口就会出现了，停在了断点的位置。按F8键执行完毕，去掉这个断点。 </p><p></p><p></p><p>我们打开index.jsp文件的编辑框，在&lt;jsp:getProperty name=”hello” …/&gt;一行打上断点，刷新IE窗口。然后返回去看Eclipse编辑窗口，光标已经停在了断点行。 </p><p></p><p></p><p></p><p></p><p></p><p>终于可以在JSP中进行调试啦!!!<br /><br />在此特别感谢Junsan的文章&lt;&lt;MyEclipse开发调试WEB应用实例入门&gt;&gt;及热心帮助,使我得以在较少的时间内收获颇多.</p><p></p><img src ="http://www.blogjava.net/xiekai-blog/aggbug/55800.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/xiekai-blog/" target="_blank">小言身寸</a> 2006-06-29 18:13 <a href="http://www.blogjava.net/xiekai-blog/archive/2006/06/29/55800.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>