﻿<?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-StevenBot-Saltsam-随笔分类-eclipse</title><link>http://www.blogjava.net/Steven-bot/category/49757.html</link><description>眼睛能装下世界，为何却装不下眼泪? 一只风筝一辈子只为一根线冒险。 
那不是一场游戏，为何总有一根线牵着心怀，隐隐作疼？
那不是一段邂逅，为何飘在桥上的影子，总缠进梦乡？
那不是一个梦境，为何你的温柔私语，总是不经意的响起？</description><language>zh-cn</language><lastBuildDate>Thu, 12 Jan 2012 05:14:57 GMT</lastBuildDate><pubDate>Thu, 12 Jan 2012 05:14:57 GMT</pubDate><ttl>60</ttl><item><title> Platform来获取一些系统的路径和参数</title><link>http://www.blogjava.net/Steven-bot/archive/2011/10/25/361973.html</link><dc:creator>Steven_bot</dc:creator><author>Steven_bot</author><pubDate>Tue, 25 Oct 2011 02:49:00 GMT</pubDate><guid>http://www.blogjava.net/Steven-bot/archive/2011/10/25/361973.html</guid><wfw:comment>http://www.blogjava.net/Steven-bot/comments/361973.html</wfw:comment><comments>http://www.blogjava.net/Steven-bot/archive/2011/10/25/361973.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Steven-bot/comments/commentRss/361973.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Steven-bot/services/trackbacks/361973.html</trackback:ping><description><![CDATA[<div><span style="color: #333333; font-family: Arial; line-height: 26px; ">在Eclipse的插件开发中，可以通过Platform来获取一些系统的路径和参数。&nbsp;<br />假定Eclipse的安装路径为：D:/Java/eclipse&nbsp;<br />创建的Workspace路径为：D:/Java/eclipse/workspace&nbsp;<br /><br />Platform.getNL()：zh_CN&nbsp;<br />Platform.getWS()：win32&nbsp;<br />Platform.getOS()：win32&nbsp;<br />Platform.getOSArch()：x86&nbsp;<br />Platform.getStateStamp()：155&nbsp;<br />Platform.getUserLocation().getURL()：file:/D:/Profiles/windowsloginname/user/&nbsp;<br />Platform.getInstallLocation().getURL()：file:/d:/Java/eclipse/&nbsp;<br />Platform.getConfigurationLocation().getURL()：file:/d:/Java/eclipse/configuration/&nbsp;<br />Platform.getInstanceLocation().getURL()：file:/D:/Java/eclipse/workspace/&nbsp;<br />Platform.getLocation()：D:/Java/eclipse/workspace&nbsp;<br />Platform.getLocation().toOSString()：D:/Java/eclipse/workspace&nbsp;<br />Platform.getLogFileLocation()：D:/Java/eclipse/workspace/.metadata/.log&nbsp;<br />Platform.getLogFileLocation().toOSString()：D:/Java/eclipse/workspace/.metadata/.log&nbsp;<br />Platform.getPluginStateLocation(Platform.getPlugin("NamedPlugin"))：D:/Java/eclipse/workspace/.metadata/.plugins/NamedPlugin&nbsp;<br />Platform.getPlugin("NamedPlugin").getStateLocation()：D:/Java/eclipse/workspace/.metadata/.plugins/NamedPlugin&nbsp;<br />Platform.getPlugin("NamedPlugin").getDescriptor()：NamedPlugin_1.0.0&nbsp;<br />Platform.getPlugin("NamedPlugin").getDescriptor().getLabel()：Plug-in Name&nbsp;<br />Platform.getPlugin("NamedPlugin").getDescriptor().getProviderName()：ProviderName&nbsp;<br />Platform.getPlugin("NamedPlugin").getDescriptor().getUniqueIdentifier()：NamedPlugin&nbsp;<br />Platform.getPlugin("NamedPlugin").getDescriptor().getInstallURL()：platform:/plugin/NamedPlugin_1.0.0/&nbsp;<br />Platform.getPlugin("NamedPlugin").getDescriptor().getInstallURL().getPath()：/plugin/NamedPlugin_1.0.0/</span></div><img src ="http://www.blogjava.net/Steven-bot/aggbug/361973.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Steven-bot/" target="_blank">Steven_bot</a> 2011-10-25 10:49 <a href="http://www.blogjava.net/Steven-bot/archive/2011/10/25/361973.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse debug模式</title><link>http://www.blogjava.net/Steven-bot/archive/2011/10/07/360140.html</link><dc:creator>Steven_bot</dc:creator><author>Steven_bot</author><pubDate>Fri, 07 Oct 2011 13:36:00 GMT</pubDate><guid>http://www.blogjava.net/Steven-bot/archive/2011/10/07/360140.html</guid><wfw:comment>http://www.blogjava.net/Steven-bot/comments/360140.html</wfw:comment><comments>http://www.blogjava.net/Steven-bot/archive/2011/10/07/360140.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Steven-bot/comments/commentRss/360140.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Steven-bot/services/trackbacks/360140.html</trackback:ping><description><![CDATA[<div><span style="color: #333333; font-family: tahoma, arial, 宋体, sans-serif; ">1.<strong>Step Into (also F5) 跳入</strong>&nbsp;<br />2.<strong>Step Over (also F6) 跳过</strong>&nbsp;<br />3<strong>.Step Return (also F7) 执行完当前method，然后return跳出<br /></strong>4.step Filter 逐步过滤 一直执行直到遇到未经过滤的位置或断点(设置Filter:window-preferences-java-Debug-step Filtering)&nbsp;<br />5.resume 重新开始执行debug,一直运行直到遇到breakpoint&nbsp;<br />6.hit count 设置执行次数 适合程序中的for循环(设置 breakpoint view-右键hit count)&nbsp;<br />7.inspect 检查 运算。执行一个表达式显示执行值&nbsp;<br />8.watch 实时地监视变量的变化&nbsp;<br />9.我们常说的断点(breakpoints)是指line breakpoints,除了line breakpoints,还有其他的断点类型：field(watchpoint)breakpoint,method breakpoint,exception breakpoint.&nbsp;<br />10.field breakpoint 也叫watchpoint(监视点) 当成员变量被读取或修改时暂挂&nbsp;<br />11.添加method breakpoint 进入/离开此方法时暂挂(Run-method breakpoint)&nbsp;<br />12.添加Exception breakpoint 捕抓到Execption时暂挂<br />|-断点属性：&nbsp;<br />|-1.hit count 执行多少次数后暂挂 用于循环&nbsp;<br />|-2.enable condition 遇到符合你输入条件(为ture\改变时)就暂挂&nbsp;<br />|-3.suspend thread 多线程时暂挂此线程&nbsp;<br />|-4.suspend VM 暂挂虚拟机&nbsp;<br />13.variables 视图里的变量可以改变变量值，在variables 视图选择变量点击右键--change value.一次来进行快速调试。&nbsp;<br />14.debug 过程中修改了某些code后--〉save&amp;build--&gt;resume--&gt;重新暂挂于断点</span></div><img src ="http://www.blogjava.net/Steven-bot/aggbug/360140.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Steven-bot/" target="_blank">Steven_bot</a> 2011-10-07 21:36 <a href="http://www.blogjava.net/Steven-bot/archive/2011/10/07/360140.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用 Apache Wink、Eclipse 和 Maven 开发 RESTful Web 服务</title><link>http://www.blogjava.net/Steven-bot/archive/2011/10/07/360131.html</link><dc:creator>Steven_bot</dc:creator><author>Steven_bot</author><pubDate>Fri, 07 Oct 2011 10:18:00 GMT</pubDate><guid>http://www.blogjava.net/Steven-bot/archive/2011/10/07/360131.html</guid><wfw:comment>http://www.blogjava.net/Steven-bot/comments/360131.html</wfw:comment><comments>http://www.blogjava.net/Steven-bot/archive/2011/10/07/360131.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Steven-bot/comments/commentRss/360131.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Steven-bot/services/trackbacks/360131.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Apache Wink 是一个促进创建和使用 REST Web 服务的 Apache 孵化器项目。通过 REST Web 服务，客户机和服务之间的交互局限于一组预定义的操作，客户机和服务器之间的交互的复杂性限制为客户机和服务之间交换的资源表示。这种方法支持构建可互操作、可伸缩、可靠的、基于 REST 的分布式超媒体系统。常用缩略词API:&nbsp;应用程序编程接口HTTP:&nbsp;超文本传输...&nbsp;&nbsp;<a href='http://www.blogjava.net/Steven-bot/archive/2011/10/07/360131.html'>阅读全文</a><img src ="http://www.blogjava.net/Steven-bot/aggbug/360131.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Steven-bot/" target="_blank">Steven_bot</a> 2011-10-07 18:18 <a href="http://www.blogjava.net/Steven-bot/archive/2011/10/07/360131.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>