﻿<?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-seaairland-随笔分类-eclipse</title><link>http://www.blogjava.net/seaairland/category/10193.html</link><description>&lt;script type="text/javascript"&gt;
&lt;!--
google_ad_client = "pub-6825418521341757";
google_ad_width = 120;
google_ad_height = 240;
google_ad_format = "120x240_as";
google_ad_type = "text_image";
google_ad_channel ="6369214374";
google_color_border = "336699";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_url = "008000";
google_color_text = "000000";
//--&gt;&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;
</description><language>zh-cn</language><lastBuildDate>Fri, 02 Mar 2007 06:41:18 GMT</lastBuildDate><pubDate>Fri, 02 Mar 2007 06:41:18 GMT</pubDate><ttl>60</ttl><item><title> 图解利用Eclipse3 + Lomboz 调试JSP </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41727.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 11:48:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41727.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41727.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41727.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41727.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41727.html</trackback:ping><description><![CDATA[
		<div class="postTitle"> </div>
		<div class="postText"> 
<div> </div><div> </div><div> <strong>Sysdeo Eclipse Tomcat Launcher plugin 与 Lomboz插件的比较：</strong></div><div><strong></strong> </div><div>   这两个插件都可以利用Eclipse来开发JSP，不过Lomboz还可以开发Html、EJB等。</div><div>   Sysdeo plugin是通过设置Context来加载Web应用；而Lomboz是通过在Tomcat目录\webapps目录下生成的WAR文件来加载Web应用的。</div><div> </div><div>   在Sysdeo plugin调试JSP文件比较简单，是因为eclipse通过Context直接控制Web应用。</div><div>而在Lomboz中，eclipse是通过生成的WAR文件间接控制Web应用的，甚至可以说没有控制。</div><div> </div><div>   在Sysdeo plugin中，例如  TomcatSample目录中含有work目录，这个目录是JSP的工作目录，先把jsp文件编译成Servlet文件，存放在work\org\apache\jsp目录下。如 index.jsp在work\org\apache\jsp目录下生成了index_jsp.java文件。</div><div>   在Lomboz中，work目录存放在Tomcat目录\work\Catalina\localhost中。</div><div><br />  
<table bordercolor="#000000" cellspacing="0" cellpadding="4" width="75%" border="0"><tbody><tr><td style="BORDER-BOTTOM: rgb(51,51,204) thin inset" valign="top" width="100%" bgcolor="#d9eaf2" height="33"><p>Context解释</p></td></tr><tr><td style="BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(236,233,216)" valign="top" width="100%" bgcolor="#edf2b8"><div>  Context元素代表一个web应用，运行在某个特定的虚拟主机上。每个web应用基于一个Web Application Archive(WAR)文件，或者是一个目录，包含WAR文件解压后的内容。</div><div>  通过将请求URI的最长可能前缀与每个Context的context路径进行匹配，Catalina选择相应的web 应用处理HTTP请求。一旦选定，根据web application deployment descriptor 文件中定义的servlet映射，Context会选择一个正确的servlet来处理进来的请求。servlet映射必须定义在该web应用目录层次结构中的/WEB-INF/web.xml中。</div><div>  你可以在一个Host元素中嵌套任意多的Context元素。每个Context的路径必须是惟一的，由path属性定义。另外，你必须定义一个context路径长度为0的Context，这个Context称为该虚拟主机的缺省web应用，用来处理那些不能匹配任何Context的Context路径的请求。</div><div>  除了在Host元素中嵌套Context元素以外，你也可以将它们存储在单个文件中（以.xml为后缀），放在$CATALINA_HOME/conf/[enginename]/[hostname]/目录下面。</div><div>   （注：Catalina是Tomcat的别称）</div></td></tr></tbody></table>  </div><div>      </div><div> </div><div><strong><font size="4">下面用一个实例详细谈谈如何用Lomboz调试JSP。</font></strong></div><div><strong><font size="4"></font></strong> </div><div>  
<div> </div><div><strong>目录结构</strong></div><div>   F:\j2sdk                    JDK目录  
<div>   D:\eclipse                  Eclipse 目录</div><div>   F:\java\jakarta-tomcat      Tomcat 5.0.28 目录</div><div>   D:\plug-in\lomboz.301       Lomboz目录（我这里是采用links方式<font color="#000000">安装的）</font></div><div>   根据安装的软件，自己作个合适的配置。</div></div></div><div> </div><div>1.在eclipse窗口中，窗口-&gt;首选项-&gt;Lomboz-&gt;Server Definitions，添加jsper-runtime.jar，</div><div>  最后点击“应用”，“确定”。</div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz80.jpg" /></div><div> </div><div> </div><div>2.新建一个Lomboz项目</div><div>  项目名：    Lomboz Debug</div><div>  Web模块名： debugWeb</div><div>  Server名：  Tomcat 5.0.28</div><div> </div><div>3.修改debugWeb目录下的index.jsp文件如下：   
<table bordercolor="#000000" cellspacing="0" cellpadding="4" width="75%" border="0"><tbody><tr><td style="BORDER-BOTTOM: rgb(51,51,204) thin inset" valign="top" width="100%" bgcolor="#d9eaf2" height="33"><p>debugWeb/index.jsp</p></td></tr><tr><td style="BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(236,233,216)" valign="top" width="100%" bgcolor="#edf2b8"><pre>&lt;%<br />    String s = "Welcome javamxj Blog!";<br />    out.println(s);<br />%&gt;</pre></td></tr></tbody></table></div><p style="MARGIN-BOTTOM: 0in">4. 打开$Tomcat_Home/conf目录下面的server.xml文件，在文件尾部如下添加一条语句。 </p><pre style="BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 10px 50px; OVERFLOW: scroll; BORDER-LEFT: #000000 1px solid; WIDTH: 466px; COLOR: #465584; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Courier New; HEIGHT: 157px; BACKGROUND-COLOR: #ffffff"><div><font color="#ff0000">........上面的语句省略了</font></div><div><font color="#ff0000">只要添加下面的一行即可</font></div><div><font color="#0000ff">&lt;Context path="/debugWeb" reloadable="true" docBase="D:\eclipse\workspace\Lomboz Debug\debugWeb" workDir="D:\eclipse\workspace\Lomboz Debug\j2src" /&gt;<br /></font>      </div><div>     &lt;/Host&gt;</div><div> </div><div>    &lt;/Engine&gt;</div><div> </div><div>  &lt;/Service&gt;<br />  <br />&lt;/Server&gt;</div></pre><p></p><p style="MARGIN-BOTTOM: 0in"> </p><div>  或者，$Tomcat_Home/conf/Catalina/localhost目录下新建一个debugWeb.xml文件，内容如下：     <pre style="BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 10px 50px; OVERFLOW: scroll; BORDER-LEFT: #000000 1px solid; WIDTH: 466px; COLOR: #465584; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Courier New; HEIGHT: 84px; BACKGROUND-COLOR: #ffffff"><div><font color="#0000ff" size="2">&lt;?xml version='1.0' encoding='utf-8'?&gt;<br />&lt;Context path="/debugWeb" reloadable="true" docBase="D:\eclipse\workspace\Lomboz Debug\debugWeb" workDir="D:\eclipse\workspace\Lomboz Debug\j2src" /&gt;<br />&lt;/Context&gt;</font></div></pre></div><div> </div><div>5. 右击“Lomboz Debug” 项目，点击“属性”，切换到“Java构建路径”，如下修改：  <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz81.jpg" /></div><div> </div><div> </div><div>6.右击“debugWeb”模块-&gt;Lomboz J2EE -&gt;Debug Server，<strong>注意：不要选择“Run Server”</strong></div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz82.jpg" /></div><div> </div><div> </div><div>7.在浏览器窗口中输入“http://localhost:8080/debugWeb”，OK！编辑成功。</div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz83.jpg" /></div><div> </div><div> </div><div>8.刷新“Lomboz Debug”目录下的j2src目录，可以看到刷新后此文件夹下有一个index_jsp.java文件，</div><div>  双击打开此文件，然后增加一个断点。</div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz84.jpg" /></div><div> </div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz85.jpg" /></div><div> </div><div> </div><div>9. 刷新浏览器窗口，此时eclipse会自动切换到“调试”视图，</div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz86.jpg" /></div><div> </div><div> </div><div>10.此时浏览器窗口</div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz87.jpg" /></div><div> </div><div> </div><div> </div><div> </div><div><font size="4"><strong>小结</strong></font></div><div> </div><div>    利用Lomboz调试JSP要比Sysdeo plugin麻烦一些，而且如果要部署模块时，部署后的模块将不会自动解压，因为Tomcat会首先加载Context，所以只有卸载定义的Context才能自动解压模块。</div></div>
<img src ="http://www.blogjava.net/seaairland/aggbug/41727.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 19:48 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41727.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(3) </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41726.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 11:44:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41726.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41726.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41726.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41726.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41726.html</trackback:ping><description><![CDATA[
		<div class="postTitle"> </div>
		<div class="postText">
				<div>
						<strong>
								<font size="4">
										<p>
												<br />五. 编辑Servlet程序</p>
								</font>
						</strong>
				</div>
				<div>   在成功编辑和调试JSP的基础上，再进行编辑和调试Servlet程序就比较简单了。</div>
				<div>   </div>
				<div>   1. 先停止Tomcat服务器。 右击“WEB-INF/src”目录，新建-&gt;类， </div>
				<div>      填写包名：“javamxj.tomcat.servlet”</div>
				<div>      填写类名：“ServletSample”</div>
				<div>      点击完成。</div>
				<div>    <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz71.jpg" /></div>
				<div> </div>
				<div>   2. 修改ServletSample.java如下：   
<table style="WIDTH: 614px; HEIGHT: 454px" bordercolor="#000000" cellspacing="0" cellpadding="4" width="614" border="0"><tbody><tr><td style="BORDER-BOTTOM: rgb(51,51,204) thin inset" valign="top" width="100%" bgcolor="#d9eaf2" height="33"><p>ServletSample.java</p></td></tr><tr><td style="BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(236,233,216)" valign="top" width="100%" bgcolor="#edf2b8"><div> /*<br /> * 创建日期 2004-10-18<br /> * 作者 javamxj （CSDN Blog）<br /> */<br />package javamxj.tomcat.servlet;</div><div> </div><div>import java.io.*;</div><div> </div><div>import javax.servlet.http.*;<br />import javax.servlet.*;</div><div> </div><div>public class ServletSample extends HttpServlet {<br />  private String s;</div><div> </div><div>  public void doGet (HttpServletRequest req, HttpServletResponse res)<br />        throws ServletException, IOException<br />  {<br />        PrintWriter out = res.getWriter();<br />        String s="Hello, javamxj Blog!";<br />        out.println(s);<br />        out.close();<br />   }<br />} </div></td></tr></tbody></table><div> </div><div>   3. 在WEB-INF目录下建立一个web.xml文件，保存文件。</div><div><table style="WIDTH: 627px; HEIGHT: 352px" bordercolor="#000000" cellspacing="0" cellpadding="4" width="627" border="0"><tbody><tr><td style="BORDER-BOTTOM: rgb(51,51,204) thin inset" valign="top" width="100%" bgcolor="#d9eaf2" height="33"><p>WEB-INF/web.xml</p></td></tr><tr><td style="BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(236,233,216)" valign="top" width="100%" bgcolor="#edf2b8"><div>&lt;?xml version="1.0" encoding="ISO-8859-1"?&gt;</div><div> </div><div>&lt;web-app xmlns="<a href="http://java.sun.com/xml/ns/j2ee"><font color="#3f68a6">http://java.sun.com/xml/ns/j2ee</font></a>"<br />    xmlns:xsi="<a href="http://www.w3.org/2001/XMLSchema-instance"><font color="#3f68a6">http://www.w3.org/2001/XMLSchema-instance</font></a>"<br />    xsi:schemaLocation="<a href="http://java.sun.com/xml/ns/j2ee"><font color="#3f68a6">http://java.sun.com/xml/ns/j2ee</font></a> web-app_2_4.xsd"<br />    version="2.4"&gt;<br />    <br />  &lt;servlet&gt;<br />    &lt;servlet-name&gt;ServletSample&lt;/servlet-name&gt;<br />    &lt;servlet-class&gt;javamxj.tomcat.servlet.ServletSample&lt;/servlet-class&gt;<br />  &lt;/servlet&gt;<br />  <br />  &lt;servlet-mapping&gt;<br />    &lt;servlet-name&gt;ServletSample&lt;/servlet-name&gt;<br />    &lt;url-pattern&gt;/ServletSample&lt;/url-pattern&gt;<br />  &lt;/servlet-mapping&gt;<br />&lt;/web-app&gt;</div></td></tr></tbody></table></div><div> </div>  4.启动Tomcat服务器，在浏览器窗口中输入“http://localhost:8080/TomcatSample/ServletSample”</div>
				<div>    <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz72.jpg" /></div>
				<div> </div>
				<div> </div>
				<div> </div>
				<div>
						<div>
								<strong>
										<font size="4">六. 调试Servlet程序</font>
								</strong>
						</div>
				</div>
				<div>    </div>
				<div>  1. 在ServletSample.java文件中添加一个断点，如图：</div>
				<div>  <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz73.jpg" /></div>
				<div> </div>
				<div> </div>
				<div>  2. 刷新浏览器窗口，切换到eclipse的“调试”视图，如下更改：</div>
				<div>    </div>
				<div>
						<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz74.jpg" />
				</div>
				<div> </div>
				<div> </div>
				<div>  3.此时浏览器窗口如下：</div>
				<div>  <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz75.jpg" /></div>
				<div> </div>
				<div> </div>
				<div> </div>
				<div> </div>
				<div>
						<strong>
								<font size="4">七. 探讨一下机理</font>
						</strong>
						<strong>
								<font size="4">  </font>
						</strong>
				</div>
				<div>
						<strong>
								<font size="4">
								</font>
						</strong> </div>
				<div>   1. Tomcat目录\conf\server.xml文件中，或者在Tomcat目录\conf\Catalina\localhost存在一个TomcatSample.xml文件， 这两个文件中都应该含有如下语句：</div>
				<div>&lt;Context path="/TomcatSample" reloadable="true" docBase="D:\eclipse\workspace\TomcatSample" workDir="D:\eclipse\workspace\TomcatSample\work" /&gt;</div>
				<div>   （注意，由于eclipse的目录不同，上述语句也将不同。）</div>
				<div> </div>
				<div>    2. 在浏览器窗口中输入：“http://localhost:8080/”，点击左边的“Tomcat Manager”链接，会弹出一个窗口，让你输入用户名和密码，在第二大节“环境配置”中的第3小节中，曾经为Tomcat管理界面添加一个用户，输入这个用户的用户名和密码，这里就是“admin”、“javamxj”。</div>
				<div>    <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz76.jpg" /></div>
				<div>   </div>
				<div>   3. 在输入正确的用户名和密码之后，会进入Tomcat管理界面，可以看到，TomcatSample处于运行状态。你可以停止、重载、或卸载它。</div>
				<div> </div>
				<div>
						<strong>   <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz77.jpg" /></strong>
				</div>
				<div>
						<strong>
						</strong> </div>
				<div>
						<strong>   </strong>
				</div>
				<div>
						<strong> </strong> 4. 现在从eclipse中卸载Context定义</div>
				<div>      右击TomcatSample目录-&gt;Tomcat Project-&gt;Remove context Difinition，如下图：</div>
				<div> </div>
				<div>   <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz78.jpg" /></div>
				<div> </div>
				<div>   </div>
				<div>   5. 此时刷新Tomcat管理界面的浏览器窗口，会发现“/TomcatSample”已经消失了。同时，</div>
				<div>
						<div>“&lt;Context path="/TomcatSample" reloadable="true" docBase="D:\eclipse\workspace\TomcatSample" workDir="D:\eclipse\workspace\TomcatSample\work" /&gt; ” 这个语句也消失了。</div>
						<div>   </div>
						<div>   6. 要重新把“/TomcatSample”添加到Tomcat应用中去，需要右击TomcatSample目录-&gt;Tomcat Project-&gt;Update context Difinition，然后重启Tomcat。</div>
						<div> </div>
						<div>   <em>讲了这么多，主要是为了下一篇文章“如何利用Lomboz插件编译JSP”做个铺垫，同时也是为了更好地理解这个插件的使用过程</em>。</div>
				</div>
		</div>
<img src ="http://www.blogjava.net/seaairland/aggbug/41726.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 19:44 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41726.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(2) </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41725.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 11:43:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41725.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41725.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41725.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41725.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41725.html</trackback:ping><description><![CDATA[
		<div class="postTitle">
				<script language="javascript"><![CDATA[ocument.title="图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(2)  - "+document.title]]&gt;</script>
		</div>
		<div class="postText">
				<div>
						<font size="4">
								<br />
								<strong>三. 编写程序</strong>
						</font>
				</div>
				<div> </div>
				<div>  1.创建一个Tomcat项目。</div>
				<div>     右击“包资源管理器”窗口中的空白处，新建-&gt;Tomcat Project</div>
				<div>   <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz58.jpg" /></div>
				<div>
						<strong>
								<font size="4">  </font>
						</strong>
				</div>
				<div> 在项目名中填写：TomcatSample，点击“完成”即可。</div>
				<div> </div>
				<div>2.右击“TomcatSample”，新建-&gt;文件， 在文件名中填写：index.jsp</div>
				<div>   <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz59.jpg" /></div>
				<div> </div>
				<div>3.修改index.jsp  </div>
				<div>
						<table bordercolor="#000000" cellspacing="0" cellpadding="4" width="70%" border="0">
								<tbody>
										<tr>
												<td style="FONT-WEIGHT: bold; BORDER-BOTTOM: rgb(51,51,204) thin inset; FONT-STYLE: italic" valign="top" width="100%" bgcolor="#ffffcc" height="20">
														<p> TomcatSample\index.jsp</p>
												</td>
										</tr>
										<tr>
												<td style="BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(236,233,216)" valign="top" width="100%" bgcolor="#edefd7">
														<div>
																<font face="宋体">
																		<div>&lt;%<br />String s = "Welcome javamxj Blog!";<br />out.println(s);<br />%&gt;  </div>
																</font>
														</div>
												</td>
										</tr>
								</tbody>
						</table>
						<div style="MARGIN-BOTTOM: 0in"> </div>
						<div style="MARGIN-BOTTOM: 0in">4. 点击“运行Tomcat”图标</div>
				</div>
				<div>   <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz60.jpg" /></div>
				<div> </div>
				<div> 5. 如果一切正常，在浏览器窗口中输入“http://localhost:8080/TomcatSample/index.jsp”</div>
				<div>   <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz61.jpg" /></div>
				<div> </div>
				<div> </div>
				<div>
						<strong>
								<font size="4">四. 调试JSP程序</font>
						</strong>
				</div>
				<div> </div>
				<div>  1. 右击TomcatSample项目下的work目录，在弹出菜单中点击“刷新”。点击后，会发现此目录下有文件，打开“index_jsp.java”文件，在右栏中“out.println(s);”语句增加一个断点。</div>
				<div>    <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz62.jpg" /></div>
				<div> </div>
				<div>  2. 然后刷新浏览器窗口，此时，eclipse会弹出一个窗口，询问是否切换到“debug”视图，选择“是”。</div>
				<div>    <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz63.jpg" /></div>
				<div> </div>
				<div>  3. 在此视图中，找到变量s，右击，选择“更改值”，在弹出窗口中输入“Sysdeo Tomcat Plugin!”。</div>
				<div>    <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz65.jpg" /></div>
				<div> </div>
				<div>  4. 点击“继续”按钮。   <br /><br /><img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz64.jpg" /></div>
				<div> </div>
				<div> 5. 此时，浏览器窗口已经反映出了调试后的变化。</div>
				<div>  <img alt="" src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz66.jpg" /><br /></div>
		</div>
<img src ="http://www.blogjava.net/seaairland/aggbug/41725.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 19:43 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41725.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP(1)</title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41722.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 11:35:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41722.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41722.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41722.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41722.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41722.html</trackback:ping><description><![CDATA[这篇文章主要介绍如何利用Sysdeo Eclipse Tomcat Launcher plugin 编辑和调试JSP与Servlet，最好先参考我的以前的文章<a href="http://blog.csdn.net/javamxj/archive/2004/10/13/134840.aspx"><font color="#3f68a6">《图解利用Eclipse3.0.1 + Lomboz3.0.1 + Tomcat5.0.28开发JSP》</font></a>系列，可以加深对文章的理解。 
<p><strong><font size="4">一. 需要的软件</font></strong></p><div>   <strong>Sysdeo Eclipse Tomcat Launcher plugin<em></em></strong></div><div>   主页      <a href="http://www.sysdeo.com/eclipse/tomcatPlugin.html"><font color="#3f68a6">http://www.sysdeo.com/eclipse/tomcatPlugin.html</font></a> </div><div>   下载      <a href="http://www.sysdeo.com/eclipse/tomcatPluginV3.zip"><font color="#3f68a6">http://www.sysdeo.com/eclipse/tomcatPluginV3.zip</font></a>    </div><div>   这是一个eclipse插件，可以帮助编辑JSP文件。</div><div>   安装插件，参考    <a href="http://blog.csdn.net/javamxj/archive/2004/10/11/132311.aspx"><font color="#3f68a6">《使用links方式安装Eclipse插件》</font></a></div><div><font color="#3f68a6"></font> </div><div><font color="#3f68a6"></font> </div><div><font size="4"><strong>二. 环境配置</strong></font></div><div>   为了编辑和调试JSP文件，环境配置有些麻烦，有几点要注意。</div><div> </div><div>1. 检查环境变量的设置。</div><div>   右击“我的电脑”-&gt;高级-&gt;环境变量，</div><div>   检查JAVA_HOME,TOMCAT_HOME变量是否指向其安装的目录；</div><div>   PATH变量中是否含有“%JAVA_HOME%\bin;”；</div><div>   CLASSPATH变量中是否含有“%JAVA_HOME%\lib\tools.jar;”</div><div>     </div><div></div><div>2. 将eclipse中java运行环境指向JDK，不是JRE。</div><div>   在eclipe主窗口中，“窗口”-&gt;首选项-&gt;java-&gt;已安装的JRE</div><div>   <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz52.jpg" /></div><div> </div><div> </div><div>3. 配置Sysdeo Tomcat 插件    </div><div>    </div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz53.jpg" /></div><div>  
<table bordercolor="#000000" cellspacing="0" cellpadding="4" width="90%" border="0"><tbody><tr><td style="BORDER-BOTTOM: rgb(51,51,204) thin inset" valign="top" width="100%" bgcolor="#d9eaf2" height="33"><p>Context解释</p></td></tr><tr><td style="BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: rgb(236,233,216)" valign="top" width="100%" bgcolor="#edf2b8"><div>  Context元素代表一个web应用，运行在某个特定的虚拟主机上。每个web应用基于一个Web Application Archive(WAR)文件，或者是一个目录，包含WAR文件解压后的内容。</div><div>  通过将请求URI的最长可能前缀与每个Context的context路径进行匹配，Catalina选择相应的web 应用处理HTTP请求。一旦选定，根据web application deployment descriptor 文件中定义的servlet映射，Context会选择一个正确的servlet来处理进来的请求。servlet映射必须定义在该web应用目录层次结构中的/WEB-INF/web.xml中。</div><div>  你可以在一个Host元素中嵌套任意多的Context元素。每个Context的路径必须是惟一的，由path属性定义。另外，你必须定义一个context路径长度为0的Context，这个Context称为该虚拟主机的缺省web应用，用来处理那些不能匹配任何Context的Context路径的请求。</div><div>  除了在Host元素中嵌套Context元素以外，你也可以将它们存储在单个文件中（以.xml为后缀），放在$CATALINA_HOME/conf/[enginename]/[hostname]/目录下面。</div><div>   （注：Catalina是Tomcat的别称）</div></td></tr></tbody></table></div><div> </div><div>  切换到Advanced选项</div><div> <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz54.jpg" /></div><div> </div><div>   切换到JVM Setting选项</div><div> <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz55.jpg" /></div><div> </div><div>切换到Tomcat Manger App，为管理界面增加一个用户。</div><div> </div><div>   <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz56.jpg" /></div><div> </div><div> 点击“应用”、“确定”即可。</div><div> </div><div>4. 将“Tomcat Project”添加到“新建”菜单。</div><div>    窗口-&gt;定制透视图-&gt;快捷方式-&gt;新建-&gt;Java</div><div>    <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/55036/o_lomboz57.jpg" /><br /></div><img src ="http://www.blogjava.net/seaairland/aggbug/41722.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 19:35 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41722.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用CVSNT在Eclipse中使用CVS－－4.实践CVS </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41713.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 10:32:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41713.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41713.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41713.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41713.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41713.html</trackback:ping><description><![CDATA[
		<strong>第四节 实践CVS</strong>
		<p>1.提交代码</p>
		<p>  现在我增加一条输出语句“System.out.println("第一次修改");”，保存。然后选择右侧“包资源管理器”中的HelloWorld.java文件，右击，在弹出菜单中选择“小组”-&gt;“提交”。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d5.jpg" />
		</p>
		<p> </p>
		<p>提交后显示如下，可以看到CVS资源库已经反映了提交后文件的改变。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d6.jpg" />
		</p>
		<p>2.从资源库中更新代码</p>
		<p>   现在删除掉HelloWorld.java中的语句“System.out.println("第一次修改");”，然后保存。</p>
		<p>   右击HelloWorld.java文件-&gt;替换为-&gt;HEAD的最新内容，可以看到删除的代码已经还原了。</p>
		<p>   或者，右击HelloWorld.java文件-&gt;小组-&gt;与资源库同步，选择“将当前更改从右边复制到左边”按钮，然后保存，可以看到删除的代码已经还原了。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d7.jpg" />
		</p>
		<p> </p>
		<p>3. 检出项目</p>
		<p>   右击“CVS资源库”中的“Hello World CVS”,选择“检出为...”</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d8.jpg" />
		</p>
		<p>  在“检出为”对话框中的“项目名称”填写：Hello World CVS Two，然后点击“完成”。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d9.jpg" />
		</p>
		<p>  这样，这两个项目同时指向一个CVS资源库，就有可能产生提交冲突。</p>
		<p>4. 发生冲突</p>
		<p>    简化一下，把Hello World CVS项目称为项目1，Hello World CVS Two称为项目2。注意当前这两个项目的版本都是1.2。</p>
		<p>    在项目1中增加一条语句“System.out.println("项目1第1次修改");” ；项目2增加一条</p>
		<p>语句“ System.out.println("项目2第1次修改");”。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d10.jpg" />
		</p>
		<p> 提交项目1的HelloWorld.java,注意这时版本变成了1.3。</p>
		<p> 这时提交项目2的HelloWorld.java,会出现一个错误，如下：</p>
		<p>  <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d11.jpg" /></p>
		<p>这是由于资源库中已经具有该资源的更新修订版（版本是1.3），而版本是1.2的项目2提交时就会发生冲突。</p>
		<p>5. 解决冲突</p>
		<p>  将项目2的工作与资源库资源合并，并以本地方式保存合并的资源。然后可以选择提交此合并的结果。</p>
		<p>   右击项目2的HelloWorld.java 1.2-&gt;小组-&gt;更新...   如图：</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d22.jpg" />
		</p>
		<p>注意此时项目2的版本已经变成了1.3，更新后冲突已标记出来，你可以选择是否合并资源库中的内容，然后保存，这时项目2可以提交合并后的版本了。提交后，项目2和资源库的版本变成了1.4。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d23.jpg" />
		</p>
		<br />
<img src ="http://www.blogjava.net/seaairland/aggbug/41713.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 18:32 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41713.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> 利用CVSNT在Eclipse中使用CVS－－3.创建一个CVS实例 </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41711.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 10:30:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41711.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41711.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41711.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41711.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41711.html</trackback:ping><description><![CDATA[
		<p>
				<strong>
						<font size="4">
								<font size="3">第三节 </font>创建一个CVS实例</font>
				</strong>
		</p>
		<p>1.先在eclipse中建立一个新的项目“Hello World CVS”，再建立一个“HelloWorld”类（注1），只是简单地输出语句“HelloWorld！”。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d1.jpg" />
		</p>
		<p>2.把这个本地项目共享到repository里。打开java视图，选中这个项目，右键单击－&gt;小组-&gt;共享项目：<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d2.jpg" /></p>
		<p>出现提示窗口后，一路按“Next”即可，直至出现一个“添加至CVS版本控制”的对话框，点击“详细信息”，可以选择哪些资源添加到CVS资源库，这里没有选择“/Hello World CVS/bin”目录（它不是源代码），然后点击“是”即可。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d3.jpg" />
		</p>
		<p>出现“提交”对话框，可以选择不添加注释，但最好是添加。（注意，每次提交时都会提示输入注释，这是很重要的，作为每一个状态的说明和提示。）</p>
		<p>完成后commit所有本地文件，然后你就可以使用CVS强大的版本控制功能了。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_d4.jpg" />
		</p>
		<p>
				<strong>
				</strong> </p>
		<p>
				<strong>注1：</strong>刚开始时我给“HelloWorld”类用的包名是“cvs.test”，后来共享项目时出现问题，出在cvs这个词上，把包名改为“cvs1.test”后问题消失。原因是采用“cvs.test”包名时会就建立一个cvs目录，而共享到repository时也要创建cvs目录，结果目录名冲突。所以包名不要单独用cvs这个词。</p>
		<br />
<img src ="http://www.blogjava.net/seaairland/aggbug/41711.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 18:30 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41711.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用CVSNT在Eclipse中使用CVS－－2.在eclipse中配置CVS client </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41707.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 10:25:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41707.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41707.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41707.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41707.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41707.html</trackback:ping><description><![CDATA[
		<p>
				<strong>第二节: 在eclipse中配置CVS client</strong>
		</p>
		<p>1.运行eclipse 3后，执行下图所示的功能：</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_cvsnt4.jpg" />
		</p>
		<p>或者,打开"窗口"菜单-&gt;"打开透视图"-&gt;"CVS资源库研究"</p>
		<p>2.在"CVS资源库"窗口的空白处点击右键,选择"新建"-&gt;"资源库位置"</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_cvsnt5.jpg" />
		</p>
		<p> </p>
		<p>3.如下配置CVS资源库</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_cvsnt7.jpg" />
		</p>
		<p>主机: cvs服务器的主机名，也可以是它的IP地址,因为是本地主机,所以填写"localhost"</p>
		<p>资源库路径: 在上一节"<strong>安装与配置cvsnt</strong>" 步骤2 "切换倒repositories页" 中的"Name"项；</p>
		<p>             在此例中就是"/cvsfile"。</p>
		<p>认证: "控制面板"-&gt;"用户帐户":选择已经存在的一个用户名和密码填入,或者创建一个新帐户。</p>
		<p>      还可以右击“我的电脑”图标－&gt;管理－&gt;计算机管理－&gt;本地用户和组－&gt;用户：创建一个新的帐户，如此例中我创建了一个“mmm”的帐户。</p>
		<p>     <img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_cvsnt6.jpg" /></p>
		<p>连接类型： 选择“pserver” 是最常用的一直cvs远程访问方式 。</p>
		<p>4. 完成配置后窗口如下。</p>
		<p>
				<img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54374/o_cvsnt8.jpg" />
		</p>
<img src ="http://www.blogjava.net/seaairland/aggbug/41707.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 18:25 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41707.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse启动过程 </title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41694.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 09:29:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41694.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41694.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41694.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41694.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41694.html</trackback:ping><description><![CDATA[当前配置：Windows XP SP1，JDK1.4.2_04，Eclipse3.0.1 
<div> </div><div>   一般安装JDK的时候，会同时在系统目录下也安装一个JRE环境。开始我把安装在系统目录下的JRE环境卸载了，在环境变量中添加一个变量JAVA_HOME，并设定值为“F:\j2sdk”（JDK的安装目录）,在Path变量中添加“%JAVA_HOME%\bin;”。</div><div>   启动eclipse，可以发现一切正常，点击菜单“窗口”-&gt;首选项-&gt;Java-&gt;已安装的JRE，可以发现存在一个名称为“j2sdk”的JRE。</div><div> </div><div>   首先把 JDK的安装目录名“F:\j2sdk”改为“F:\noj2sdk”（随便一个文件名都可以，或者去掉Path变量中的“%JAVA_HOME%\bin;”）,再启动eclipse，可以发现eclipse无法启动，并出现如下提示：</div><div> </div><div><img src="http://blog.csdn.net/images/blog_csdn_net/javamxj/54070/o_ecboot.jpg" /></div><div> </div><div>主要是说没有找到 Java 运行期环境（JRE）。 </div><div> </div><div>由于eclipse目录中没有jre目录，同时在Path变量中找不到正确的javaw执行路径。所以eclipse无法启动。</div><div> </div><div> </div><div><strong>解决问题的3个方法：</strong></div><div><strong></strong> </div><div>   1.在Ms-Dos窗口中，切换到eclipse目录，执行 eclipse -vm F:\noj2sdk\bin\javaw，可以启动eclipse（eclipse -vm dir-location 参数可以用到指定其他的 JRE。）。</div><div>   2.复制 F:\noj2sdk目录下的 jre目录到eclipse目录中， 可以启动eclipse。</div><div>   3.把“F:\noj2sdk”目录名重新改为“F:\j2sdk”，可以启动eclipse。</div><div>   </div><div>   以上3个方法可以分别执行，如果同时执行，默认情况下，Eclipse 首先执行 -vm 参数；如果没有-vm参数，则查找 eclipse\jre 子目录；如果没有找到，Eclipse 将查找在系统中注册的 Java 运行期环境。</div><img src ="http://www.blogjava.net/seaairland/aggbug/41694.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 17:29 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41694.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>安装eclipse及语言包</title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41691.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 09:25:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41691.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41691.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41691.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41691.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41691.html</trackback:ping><description><![CDATA[
		<br />这里主要介绍当前最新的eclipse3.0.1版本及其语言包的下载与安装。<br /><br />一.下载eclipse和其语言包<br /><br />eclipse需要是3.0.1版本的，不要是3.0版本的，因为它和语言包不匹配。可以从eclipse的官方网站选择一个镜像站<img src="http://bbs.onsouth.com/images/url.gif" align="absMiddle" /><a href="http://www.eclipse.org/downloads/index.php" target="_blank">http://www.eclipse.org/downloads/index.php</a>下载，下面我发现下载速度比较快的站点。<br /><br />eclipse<br /><br />http://mirror.tiscali.dk/eclipse/downloads/drops/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip<br /><br />ftp://mirror.tiscali.dk/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip<br /><br />ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/eclipse/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip<br /><br />http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip<br /><br />ftp://eclipse.openwebeng.com/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip<br /><br />http://eclipse.openwebeng.com/downloads/drops/R-3.0.1-200409161125/eclipse-SDK-3.0.1-win32.zip<br /><br /><br /><br />语言包<br />http://sunsite.informatik.rwth-aachen.de/eclipse/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip<br /><br />http://eclipse.cis.sinica.edu.tw/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip<br /><br />http://eclipse.openwebeng.com/downloads/drops/L-3.0.1_Translations-200409161125/NLpack-eclipse-SDK-3.0.x-win32.zip<br /><br /><br />二.安装eclipse和其语言包<br /><br />环境要求：Java(TM)<i></i> 2<i></i> SDK，建议使用使用比较新的版本，如1.4.2版本（我的计算机的环境是<i></i> Windows<i></i> XP<i></i> SP1，Java(TM)<i></i> 2<i></i> SDK<i></i> v1.4.2_04）。<br /><br />首先解压Eclipse3.0.1到一个目录（这里我解压到I:eclipse），然后把语言包NLpack-eclipse-SDK-3.0.x-win32.zip也解压到I:eclipse目录。然后双击此目录中的eclipse.exe文件即可打开eclipe。效果如下：<br /><br /><br />注意：<br />最好使用一个从未被启动过的Eclipse3.0.1，这样可以完全中文化。<br />如果在安装中文包时Eclipse已经被使用过，则可能会出现有部分内容不能被汉化，比如“搜索”、“运行”等菜单。如果中文化的不完全，把eclipse<i></i> 目录下的configuration目录删除，重启即可。<br />也可以采用links方式安装这个语言包。<br /><br />对于e文不好的人或者初学者来说，中文版本的eclipse可以显著提高学习效率，便于接受和使用eclipse。但是，毕竟当前先进的技术是英文一统天下，所以，在对eclipse有了初步的认识之后，还是建议大家多使用英文版的eclipse，这样，对以后的进一步学习和使用有好处。<br /><img src ="http://www.blogjava.net/seaairland/aggbug/41691.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 17:25 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41691.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse基础</title><link>http://www.blogjava.net/seaairland/archive/2006/04/18/41690.html</link><dc:creator>chenhui</dc:creator><author>chenhui</author><pubDate>Tue, 18 Apr 2006 09:24:00 GMT</pubDate><guid>http://www.blogjava.net/seaairland/archive/2006/04/18/41690.html</guid><wfw:comment>http://www.blogjava.net/seaairland/comments/41690.html</wfw:comment><comments>http://www.blogjava.net/seaairland/archive/2006/04/18/41690.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/seaairland/comments/commentRss/41690.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/seaairland/services/trackbacks/41690.html</trackback:ping><description><![CDATA[关键词：Eclipse  基础 资源 java chenhui seaairland<br /><br /><div class="postTitle"><a href="http://blog.csdn.net/javamxj/archive/2004/10/10/130377.aspx"><font color="#3f68a6">Eclipse基础－－Eclipse 资源</font></a><script language="javascript"><![CDATA[ocument.title="Eclipse基础－－Eclipse 资源 - "+document.title]]&gt;</script></div><div class="postText"><div><span class="javascript" id="text101652"><font size="4"><strong>一.介绍</strong></font></span></div><div><span class="javascript">1.eclipse官方网站：  </span></div><div><span class="javascript">   <a href="http://www.eclipse.org/"><font color="#3f68a6">http://www.eclipse.org</font></a></span></div><div><span class="javascript">2.赛迪网   </span></div><div><span class="javascript">   <a href="http://tech.ccidnet.com/pub/series/s102.html"><font color="#3f68a6">http://tech.ccidnet.com/pub/series/s102.html</font></a></span></div><div><span class="javascript">3.<span class="atitle">Eclipse平台入门 </span></span></div><div><span class="javascript"><span class="atitle">  </span> <a href="http://www-900.ibm.com/developerWorks/cn/linux/opensource/os-ecov/index.shtml"><font color="#3f68a6">http://www-900.ibm.com/developerWorks/cn/linux/opensource/os-ecov/index.shtml</font></a></span></div><div><span class="javascript"><font style="BACKGROUND-COLOR: #ffffff" color="#3f68a6"></font></span> </div><div><span class="javascript"><font style="BACKGROUND-COLOR: #ff0000" color="#3f68a6"></font></span> </div><div><span class="javascript"><font color="#3f68a6"><hr /></font></span></div><div><span class="javascript"><strong><font size="4">二.教程</font></strong></span></div><div><span class="javascript"><font color="#000000"></font></span><span class="javascript"></span> </div><div><span class="javascript"></span> 3Plus4 Software</div><div><span class="javascript"></span>    <a href="http://www.3plus4software.de/eclipse/index_en.html"><font color="#3f68a6">http://www.3plus4software.de/eclipse/index_en.html</font></a></div><div><font color="#3f68a6"></font> </div><div>Omondo</div><div><span class="javascript"></span>    <a href="http://www.tutorial-omondo.com/"><font color="#3f68a6">http://www.tutorial-omondo.com/</font></a></div><div><font color="#3f68a6"></font> </div><div>Tutorial for building J2EE Applications using JBOSS and ECLIPSE </div><div>    <a href="http://www.tusc.com.au/tutorial/html/index.html"><font color="#3f68a6">http://www.tusc.com.au/tutorial/html/index.html</font></a></div><div><font color="#3f68a6"></font> </div><div>Getting Started with Eclipse and the SWT    
<div><span class="javascript">    <a href="http://www.cs.umanitoba.ca/~eclipse/"><font color="#3f68a6">http://www.cs.umanitoba.ca/~eclipse/</font></a></span></div><div><span class="javascript"><font color="#3f68a6"></font></span> </div><div><span class="javascript">我认为最好的教程还是eclipse软件自带的帮助文件(现在有了中文帮助)。</span></div></div><div>   </div><span class="javascript"><div><hr /></div><div></div></span><span class="javascript"><strong><font size="4">三.插件</font></strong></span></div><div><span class="javascript"> </span></div><div><span class="javascript">Eclipse Plugin Resource Center and Marketplace    </span></div><div><span class="javascript">   <a href="http://www.eclipseplugincentral.com/"><font color="#3f68a6">http://www.eclipseplugincentral.com/</font></a></span></div><span class="javascript"><div><br />eclipse-plugins   </div><div>   <a href="http://www.eclipse-plugins.info/eclipse/index.jsp"><font color="#3f68a6">http://www.eclipse-plugins.info/eclipse/index.jsp</font></a></div></span><div><span class="javascript"><font color="#3f68a6"></font></span> </div><div><span class="javascript">eclipse-workbench    </span></div><div><span class="javascript">   <a href="http://www.eclipse-workbench.com/jsp/index.jsp"><font color="#3f68a6">http://www.eclipse-workbench.com/jsp/index.jsp</font></a></span></div><div><span class="javascript"><font color="#3f68a6"></font></span> </div><div><span class="javascript">以上3个网站都是综合性插件网站，你可以查询自己所需的插件，而且还有各种排名。</span></div><div><span class="javascript"> </span></div><div><span class="javascript"></span> </div><div><span class="javascript"><font face="Arial">Jigloo SWT/Swing GUI Builder       </font></span></div><div><span class="javascript"><font face="Arial">      <a href="http://cloudgarden.com/jigloo/"><font color="#3f68a6">http://cloudgarden.com/jigloo/</font></a></font></span></div><div><span class="javascript"><font face="Arial" color="#3f68a6"></font></span> </div><div><span class="javascript"><a class="interwiki" href="http://forge.objectweb.org/projects/lomboz" target="_blank"><font color="#3f68a6"></font></a></span> </div><div><span class="javascript">Lomboz   </span></div><div><span class="javascript">    <a href="http://forge.objectweb.org/project/showfiles.php?group_id=97"><font color="#3f68a6">http://forge.objectweb.org/project/showfiles.php?group_id=97</font></a></span> </div><div><span class="javascript"><font color="#800080"><u></u></font></span> </div><div><span class="javascript">Matrix网站介绍eclipse plugins  </span></div><div><span class="javascript">    <a href="http://www.matrix.org.cn/subjects/Wiki.jsp?page=EclipsePlugins"><font color="#3f68a6">http://www.matrix.org.cn/subjects/Wiki.jsp?page=EclipsePlugins</font></a></span></div><div><span class="javascript"><font color="#3f68a6"></font></span> </div><div><span class="javascript">TomcatPlugin<br />　  <a class="ilink" href="http://www.sysdeo.com/eclipse/tomcatPlugin.html" target="_blank"><font color="#3f68a6">http://www.sysdeo.com/eclipse/tomcatPlugin.html</font></a><br /><br />EasyStruts<br />　   <a class="ilink" href="http://easystruts.sourceforge.net/" target="_blank"><font color="#3f68a6">http://easystruts.sourceforge.net</font></a><br /><br />EclipseColorer　plugin　<br />　  <a class="ilink" href="http://colorer.sf.net/" target="_blank"><font color="#3f68a6">http://colorer.sf.net</font></a>　<br />    <br />CVS-SSH2　Plug-in　for　Eclipse　<br />  　<a class="ilink" href="http://www.jcraft.com/eclipse-cvsssh2/" target="_blank"><font color="#3f68a6">http://www.jcraft.com/eclipse-cvsssh2/</font></a><div><span class="javascript"><br />JadClipse<br />  　<a class="ilink" href="http://jadclipse.sourceforge.net/" target="_blank"><font color="#3f68a6">http://jadclipse.sourceforge.net/</font></a><br /><br />SWT　Designer<br />　  <a class="ilink" href="http://www.swt-designer.com/" target="_blank"><font color="#3f68a6">http://www.swt-designer.com/</font></a><br /><br />Hibernator<br />　  <a class="ilink" href="http://hibernator.sourceforge.net/" target="_blank"><font color="#3f68a6">http://hibernator.sourceforge.net</font></a></span></div></span></div><img src ="http://www.blogjava.net/seaairland/aggbug/41690.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/seaairland/" target="_blank">chenhui</a> 2006-04-18 17:24 <a href="http://www.blogjava.net/seaairland/archive/2006/04/18/41690.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>