﻿<?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-Junky's IT Notebook-随笔分类-Eclipse</title><link>http://www.blogjava.net/junky/category/11627.html</link><description /><language>zh-cn</language><lastBuildDate>Fri, 18 Jan 2008 16:13:05 GMT</lastBuildDate><pubDate>Fri, 18 Jan 2008 16:13:05 GMT</pubDate><ttl>60</ttl><item><title>myeclipse+weblogic的配置(转)</title><link>http://www.blogjava.net/junky/archive/2008/01/17/175940.html</link><dc:creator>junky</dc:creator><author>junky</author><pubDate>Thu, 17 Jan 2008 06:43:00 GMT</pubDate><guid>http://www.blogjava.net/junky/archive/2008/01/17/175940.html</guid><wfw:comment>http://www.blogjava.net/junky/comments/175940.html</wfw:comment><comments>http://www.blogjava.net/junky/archive/2008/01/17/175940.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junky/comments/commentRss/175940.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junky/services/trackbacks/175940.html</trackback:ping><description><![CDATA[<p><span><span style="font-weight: bold; color: rgb(51,102,255)">配置 WebLogic 9.2</span><br />
</span></p>
<p><span>安装 WebLogic 比较容易，在这里就不再累述了，大家可以参阅相关文档。现在着重讲一下 WebLogic 的配置，因为后面在配置 MyEclipse 时将用到这里的配置信息。</span><br />
<br />
<span>①运行开始 -&gt; 程序 -&gt; BEA Products -&gt; Tools -&gt; Configuration Wizard。</span><br />
<span>②选择 Create a new WebLogic domain，Next。</span><br />
<span>③在 Select Domain Source 界面保持默认，Next。</span><br />
<span>④在 User name 处输入 user，两个 password 都输入 12345678（密码要求 8 位），Next。</span><br />
<span>⑤ 在 Configure Server Start Mode and JDK 界面中保持默认，即 JDK 选择的是&#8220;Sun SDK 1.5.0_04 @ C:\BEA\jdk150_04&#8221;，注意这里若选择&#8220;Other JDK&#8221;配置比 SDK 1.5.0_04 更高的版本，服务器启动时将会出现异常，所以最好保持默认，然后 Next。</span><br />
<span>⑥在 Customize Environment and Services Settings 界面中默认为 No，Next。</span><br />
<span>⑦在 Domain name 处输入 mydomain，点击 Create。</span><br />
<span>⑧完成后点击 Done 关闭 Configuration Wizard 对话框。</span><br />
<span>⑨ 运行开始 -&gt; 程序 -&gt; BEA Products -&gt; User Projects -&gt; mydomain -&gt; Start Admin Server for Weblogic Server Domain，检查服务器是否启动成功。</span><br />
<br />
<span style="font-weight: bold; color: rgb(51,102,255)">配置 MyEclipse 的 WebLogic 9 服务器</span></p>
<p><span style="font-weight: bold; color: rgb(51,102,255)"><font color="#000000"><span>启动 Eclipse，选择&#8220;Window -&gt; Preferences&#8221;菜单，打开首选项对话框。展开 MyEclipse 下的 Application Servers 节点，点击 WebLogic 9，选中右边的 Enable 单选按钮，启用 WebLogic 服务器。配置如下：</span><br />
<span>①BEA home directory：C:\BEA（假定 WebLogic 安装在 C:\BEA 目录中）</span><br />
<span>②WebLogic installation directory：C:\BEA\WebLogic92</span><br />
<span>③Admin username：user（来自 WebLogic 中的配置）</span><br />
<span>④Admin password：12345678（来自 WebLogic 中的配置）</span><br />
<span>⑤Execution domain root：C:\BEA\user_projects\domains\mydomain</span><br />
<span>⑥Execution server name：AdminServer</span><br />
<span>⑦Security policy file：C:\BEA\WebLogic92\server\lib\weblogic.policy</span><br />
<span>⑧JAAS login configuration file：（Null）</span><br />
<br />
<span>接着展开 WebLogic 9 节点，点击 JDK，在右边的 WLS JDK name 处选择 WebLogic 9 的默认 JDK。这里组合框中缺省为单独安装的 JRE。单击 Add 按钮，弹出 WebLogic -&gt; Add JVM 对话框，在 JRE 主目录处选择 WebLogic 安装文件夹中的 JDK 文件夹，我的版本为 C:\BEA\jdk150_04，程序会自动填充其他选项。单击确定按钮关闭对话框。这时候就可以在 WLS JDK name 组合框中选择 jdk150_04 了。</span><br />
<br />
<span>至此，MyEclipse 中 WebLogic 9 的配置工作就算完成了。下面可以看看在 Eclipse 中能否启动 WebLogic 服务器了？安装了 MyEclipse 之后，Eclipse 工具栏中就会有一个&#8220;Run/Stop/Restart MyEclipse Application Servers&#8221;下拉按钮。点击该按钮的下拉部分，选择&#8220;WebLogic 9 -&gt; Start&#8221;菜单，即开始启动 WebLogic 了。通过查看控制台的消息，就可以检查启动是否成功，或发生什么异常。</span></font></span></p>
<p><span style="font-weight: bold; color: rgb(51,102,255)"><font color="#000000"><span><span style="font-weight: bold; color: rgb(51,102,255)">对常见启动问题</span><br />
<br />
<span>出现 <span style="color: rgb(255,0,0)">The WebLogic Server did not start up properly.</span> 提示和 <span style="color: rgb(255,0,0)">java.io.InvalidClassException</span> 异常的问题，通常是因为 JDK 选择不当引起的，在 MyEclipse 的配置中选择的 JDK 应该必须与配置 WebLogic 时选择的 JDK 相同。当选择默认 JDK 时，也可以在 MyEclipse 中配置 BEA 的 jrockit90_150_04 这个 JDK。</span></span></font></span></p>
<img src ="http://www.blogjava.net/junky/aggbug/175940.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junky/" target="_blank">junky</a> 2008-01-17 14:43 <a href="http://www.blogjava.net/junky/archive/2008/01/17/175940.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用Eclipse远程调试发布在Tomcat上的Web应用(转)</title><link>http://www.blogjava.net/junky/archive/2007/12/12/167251.html</link><dc:creator>junky</dc:creator><author>junky</author><pubDate>Wed, 12 Dec 2007 07:59:00 GMT</pubDate><guid>http://www.blogjava.net/junky/archive/2007/12/12/167251.html</guid><wfw:comment>http://www.blogjava.net/junky/comments/167251.html</wfw:comment><comments>http://www.blogjava.net/junky/archive/2007/12/12/167251.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junky/comments/commentRss/167251.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junky/services/trackbacks/167251.html</trackback:ping><description><![CDATA[<div class="postbody"><a title="Remote Debugging with Eclipse" href="http://eclipsezone.com/eclipse/forums/t53459.html" target="_blank">Remote Debugging with Eclipse</a>说明了远程调试的原理，说明了让java程序支持被远程调用所需要的java参数如下<br />
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=1044<br />
以及如何配置远程调试weblogic、jboss和tomcat，但是里面对如何让tomcat支持远程调用并没有仔细说。再搜索，在tomcat的FAQ就找到了：<br />
<a title="How do I configure Tomcat to support remote debugging?" href="http://tomcat.apache.org/faq/development.html#rd" target="_blank">How do I configure Tomcat to support remote debugging?</a><br />
如上面所示，其中的关键在于如何正确的启动tomcat。对于非windows平台下的操作来说，需要把%TOMCAT_HOME%/bin/startup.sh中的最后一行exec "$PRGDIR"/"$EXECUTABLE" start "$@" 中的start改成jpda start。如果的8000端口有其他用处的话，那么还需要修改catalina.sh文件，看其中的说明，添加一行JPDA_ADDRESS=&#8221;1044&#8221;或者其他你指定的端口。这样就可以通过startup.sh或者catalina.sh jpda start来其中支持远程调试的tomcat了。<br />
在windows平台上是一样的步骤，只不过.sh文件改成了.bat文件了。然后需要注意以下这些地方，<br />
1、&nbsp;catalina.bat文件默认的JPDA_TRANSPORT是dt_shmem，但是Eclipse只支持dt_socket,所以需要在catalina.bat中添加一行<span style="color: #339966">set JPDA_TRANSPORT=&#8221;dt_socket&#8221;<br />
</span>2、&nbsp;catalina.bat文件默认的端口是jdbconn，我也不知道这个端口是多少，因此添加一个<span style="color: #339966">set JPDA_ADDRESS="1044"</span></div>
<img src ="http://www.blogjava.net/junky/aggbug/167251.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junky/" target="_blank">junky</a> 2007-12-12 15:59 <a href="http://www.blogjava.net/junky/archive/2007/12/12/167251.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse 实用快捷键大全(转)</title><link>http://www.blogjava.net/junky/archive/2007/03/06/102104.html</link><dc:creator>junky</dc:creator><author>junky</author><pubDate>Tue, 06 Mar 2007 03:34:00 GMT</pubDate><guid>http://www.blogjava.net/junky/archive/2007/03/06/102104.html</guid><wfw:comment>http://www.blogjava.net/junky/comments/102104.html</wfw:comment><comments>http://www.blogjava.net/junky/archive/2007/03/06/102104.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junky/comments/commentRss/102104.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junky/services/trackbacks/102104.html</trackback:ping><description><![CDATA[       俗话说,工欲善其事，必先利其器,如果大家对开发程序稍微有点发烧的话,都知道快捷键对编程中有多大的作用了(当然当年Dos用natepad开发程序的除外了),我就是这样一个发烧友了,对各种IDE中的快捷功能颇感兴趣,尤其是对快捷键这一部分乐此不彼了.再加上Eclipse又是本人的最爱,因此Eclipse中的快捷键就是本人重视的重点了,当然,Eclipse的快捷键暂时不是最强的,本人见过快捷键最优秀的IDE还是当属IDEA了,里面的快捷键为程序员考虑的面面俱到,几乎到了只要你想不到,没有按不到的地步了(嘻,好像给它做广告了).不过说实话很多功能都是Eclipse借鉴Idea过来的了.但至今我发现在快捷键这方面和别的智能开发方面Eclipse还是稍逊一筹了(这仅仅是从Java IDE的角度),废话少说,直接就切入正题了.
<p>  今天写的这些快捷键都是本人在实际运用中总结出来的,自己感觉很实用,都是以自己的喜好程度来排列了,对于的Eclipse如果没有特别说明都使用有Eclipse3.0.X以上了,个别如果出现不符合的话要么是版本的问题,要么是和别的系统级的快捷键有冲突,譬如输入法的冲突了,这时就需要修改输入法了.下面的快捷键都是Eclipse特有的,尤其是针对Java Editer的,但有些对Eclipse里面的Text也是实用的了,下面就是这些快捷键了(住:这些快捷键随着自己学习不断的深入和Eclipse版本不断的提高会慢慢的完善的,有些太普通的就没有列出来,如Ctrl+A一类):</p><p>Ctrl+1 快速修复(最经典的快捷键,就不用多说了)</p><p>Ctrl+D: 删除当前行      </p><p>Ctrl+Alt+↓ 复制当前行到下一行(复制增加)</p><p>Ctrl+Alt+↑ 复制当前行到上一行(复制增加)</p><p>Alt+↓  当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)</p><p>Alt+↑   当前行和上面一行交互位置(同上)</p><p>Alt+←  前一个编辑的页面</p><p>Alt+→  下一个编辑的页面(当然是针对上面那条来说了)</p><p>Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性</p><p>Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)</p><p>Shift+Ctrl+Enter 在当前行插入空行(原理同上条)</p><p>Ctrl+Q   定位到最后编辑的地方</p><p>Ctrl+L  定位在某行  (对于程序超过100的人就有福音了)</p><p>Ctrl+M 最大化当前的Edit或View (再按则反之)</p><p>Ctrl+/   注释当前行,再按则取消注释</p><p>Ctrl+O   快速显示 OutLine</p><p>Ctrl+T   快速显示当前类的继承结构</p><p>Ctrl+W  关闭当前Editer</p><p>Ctrl+K   参照选中的Word快速定位到下一个</p><p>Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)</p><p>Ctrl+/(小键盘) 折叠当前类中的所有代码</p><p>Ctrl+×(小键盘) 展开当前类中的所有代码</p><p>Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)</p><p>Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)</p><p>Ctrl+J  正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)</p><p>Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)</p><p>Ctrl+Shift+F4 关闭所有打开的Editer</p><p>Ctrl+Shift+X   把当前选中的文本全部变味小写</p><p>Ctrl+Shift+Y   把当前选中的文本全部变为小写</p><p>Ctrl+Shift+F  格式化当前代码</p><p>Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)</p><p>下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)</p><p>Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)</p><p>Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)</p><p>Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)</p><p>Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)</p><p>Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)</p><p>Alt+Shift+I 合并变量(可能这样说有点不妥Inline) </p><p>Alt+Shift+V 移动函数和变量(不怎么常用)</p><p>Alt+Shift+Z 重构的后悔药(Undo)</p> Ctrl+1 快速修复(最经典的快捷键,就不用多说了)<br />Ctrl+D: 删除当前行 
<p>Ctrl+Alt+↓ 复制当前行到下一行(复制增加)<br />Ctrl+Alt+↑ 复制当前行到上一行(复制增加)</p><p>Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)<br />Alt+↑ 当前行和上面一行交互位置(同上)<br />Alt+← 前一个编辑的页面<br />Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)</p><p>Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性</p><p>Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)<br />Shift+Ctrl+Enter 在当前行插入空行(原理同上条)</p><p>Ctrl+Q 定位到最后编辑的地方<br />Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)<br />Ctrl+M 最大化当前的Edit或View (再按则反之)<br />Ctrl+/ 注释当前行,再按则取消注释<br />Ctrl+O 快速显示 OutLine<br />Ctrl+T 快速显示当前类的继承结构<br />Ctrl+W 关闭当前Editer<br />Ctrl+K 参照选中的Word快速定位到下一个<br />Ctrl+E 快速显示当前Editer的下拉列表(如果当前页面没有显示的用黑体表示)</p><p>Ctrl+/(小键盘) 折叠当前类中的所有代码</p><p>Ctrl+×(小键盘) 展开当前类中的所有代码</p><p>Ctrl+Space 代码助手完成一些代码的插入(但一般和输入法有冲突,可以修改输入法的热键,也可以暂用Alt+/来代替)</p><p>Ctrl+Shift+E 显示管理当前打开的所有的View的管理器(可以选择关闭,激活等操作)</p><p>Ctrl+J 正向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词,如果没有,则在stutes line中显示没有找到了,查一个单词时,特别实用,这个功能Idea两年前就有了)</p><p>Ctrl+Shift+J 反向增量查找(和上条相同,只不过是从后往前查)</p><p>Ctrl+Shift+F4 关闭所有打开的Editer</p><p>Ctrl+Shift+X 把当前选中的文本全部变味小写</p><p>Ctrl+Shift+Y 把当前选中的文本全部变为小写</p><p>Ctrl+Shift+F 格式化当前代码</p><p>Ctrl+Shift+P 定位到对于的匹配符(譬如{}) (从前面定位后面时,光标要在匹配符里面,后面到前面,则反之)</p><p>Ctrl+Shift+R 查找文件</p><p>Ctrl+Shift+T 查找类</p><p>下面的快捷键是重构里面常用的,本人就自己喜欢且常用的整理一下(注:一般重构的快捷键都是Alt+Shift开头的了)</p><p>Alt+Shift+R 重命名 (是我自己最爱用的一个了,尤其是变量和类的Rename,比手工方法能节省很多劳动力)</p><p>Alt+Shift+M 抽取方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用)</p><p>Alt+Shift+C 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)</p><p>Alt+Shift+L 抽取本地变量( 可以直接把一些魔法数字和字符串抽取成一个变量,尤其是多处调用的时候)</p><p>Alt+Shift+F 把Class中的local变量变为field变量 (比较实用的功能)</p><p>Alt+Shift+I 合并变量(可能这样说有点不妥Inline)<br />Alt+Shift+V 移动函数和变量(不怎么常用)<br />Alt+Shift+Z 重构的后悔药(Undo)</p><img src ="http://www.blogjava.net/junky/aggbug/102104.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junky/" target="_blank">junky</a> 2007-03-06 11:34 <a href="http://www.blogjava.net/junky/archive/2007/03/06/102104.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse 中 Java Web 开发环境的搭建 -------------- 安装配置说明</title><link>http://www.blogjava.net/junky/archive/2006/05/29/48852.html</link><dc:creator>junky</dc:creator><author>junky</author><pubDate>Mon, 29 May 2006 15:30:00 GMT</pubDate><guid>http://www.blogjava.net/junky/archive/2006/05/29/48852.html</guid><wfw:comment>http://www.blogjava.net/junky/comments/48852.html</wfw:comment><comments>http://www.blogjava.net/junky/archive/2006/05/29/48852.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/junky/comments/commentRss/48852.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/junky/services/trackbacks/48852.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、所需要准备的相关软件如下：																																		1				、				java 2 SDK				（				java 				开发工具包）——				JDK 																																																     ...&nbsp;&nbsp;<a href='http://www.blogjava.net/junky/archive/2006/05/29/48852.html'>阅读全文</a><img src ="http://www.blogjava.net/junky/aggbug/48852.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/junky/" target="_blank">junky</a> 2006-05-29 23:30 <a href="http://www.blogjava.net/junky/archive/2006/05/29/48852.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>