﻿<?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-先破后立，探索Java精髓-随笔分类-flex</title><link>http://www.blogjava.net/jhyan/category/33602.html</link><description /><language>zh-cn</language><lastBuildDate>Thu, 07 Aug 2008 16:54:07 GMT</lastBuildDate><pubDate>Thu, 07 Aug 2008 16:54:07 GMT</pubDate><ttl>60</ttl><item><title>在Eclipse 3.4上使用FlexBuilder的方法(转载)</title><link>http://www.blogjava.net/jhyan/archive/2008/08/08/220796.html</link><dc:creator>Joshua Yan</dc:creator><author>Joshua Yan</author><pubDate>Thu, 07 Aug 2008 16:33:00 GMT</pubDate><guid>http://www.blogjava.net/jhyan/archive/2008/08/08/220796.html</guid><wfw:comment>http://www.blogjava.net/jhyan/comments/220796.html</wfw:comment><comments>http://www.blogjava.net/jhyan/archive/2008/08/08/220796.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/jhyan/comments/commentRss/220796.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/jhyan/services/trackbacks/220796.html</trackback:ping><description><![CDATA[<div class="PostHead">
<h1>在Eclipse 3.4上使用FlexBuilder的方法</h1>
<ul>
    <li class="PostAuthor">Author: admin </li>
    <li class="PostCateg">Filed under: <a href="http://www.sou5.cn/?cat=5" title="View all posts in 随便帖" rel="category">随便帖</a></li>
</ul>
</div>
<small class="PostTime"><strong>Wednesday</strong><br />
Aug 6,2008</small>
<p class="fp"><a class="zem_slink" title="Eclipse (software)" rel="homepage" href="http://www.eclipse.org/">Eclipse</a> 3.4发布已经有一段时间了，其带来很多新的<a href="http://download.eclipse.org/eclipse/downloads/drops/R-3.4-200806172000/whatsnew3.4/eclipse-news-part1.html" target="_blank">特性</a>，
但是对于使用FlexBuilder的朋友来说，想要切换到Eclipse 3.4就没那么容易，因为FlexBuilder是基于Eclipse
3.3的，和Eclipse 3.4并不兼容，在Eclipse 3.4刚发布的时候我就做过尝试，可是mxml编辑器却不能打开，会报
org.eclipse.jface.util.Assert$AssertionFailedException: <a class="zem_slink" title="Assertion (computing)" rel="wikipedia" href="http://en.wikipedia.org/wiki/Assertion_%28computing%29">Assertion</a> failed，当时没有时间折腾，Adobe官方关于这里Bug的说明在<a href="https://bugs.adobe.com/jira/browse/FB-13155" target="_blank">这里</a>，这里据说在FlexBuilder 3.01已经解决了这样的问题，可那里有3.01下载，对不起，我也不知道。今天无意发现了<a href="http://www.tekool.net/blog/2008/06/28/flex-builder-3-plugin-dont-work-with-eclipse-34/" target="_blank">这里</a>，这里提供了一个<a href="http://www.tekool.net/blogfiles/flex-builder-3-plugin-dont-work-with-eclipse-34/FB3_Eclipse34_patch.zip" target="_blank">补丁</a>，利用这个我们就可以在Eclipse 3.4上使用FlexBuilder了。安装方法如下：  首先从<a href="http://www.tekool.net/blogfiles/flex-builder-3-plugin-dont-work-with-eclipse-34/FB3_Eclipse34_patch.zip" target="_blank">这里</a>下载这个补丁包：  <code><a class="zem_slink" title="Wget" rel="homepage" href="http://www.gnu.org/software/wget/">wget</a> http://www.tekool.net/blogfiles/flex-builder-3-plugin-dont-work-with-eclipse-34/FB3_Eclipse34_patch.zip</code> 然后解压该补丁包，解压后在Flex <a class="zem_slink" title="Builder pattern" rel="wikipedia" href="http://en.wikipedia.org/wiki/Builder_pattern">Builder</a> 3 Plug-in/eclipse/<a class="zem_slink" title="Plugin" rel="wikipedia" href="http://en.wikipedia.org/wiki/Plugin">plugins</a>应该有两个文件：</p>
<ul>
    <li>com.adobe.flexbuilder.debug.e33_3.0.194161.jar</li>
    <li>com.adobe.flexbuilder.editors.derived_3.0.194161.jar</li>
</ul>
<p>在您的FlexBuilder目录下找多对应的文件，因为可能补丁包的版本和您安装的FlexBuilder版本有差异，所以直接在查找类似名称的文件即可，如：</p>
<pre><a class="zem_slink" title="Ls" rel="wikipedia" href="http://en.wikipedia.org/wiki/Ls">ls</a> -l plugins/com.adobe.flexbuilder.editors.derived*<br />
-rw-r--r-- 1 feiy feiy 218286 2008-06-30 08:04 plugins/<strong><em>com.adobe.flexbuilder.editors.derived_3.0.196042.jar</em></strong></pre>
<p>那么首先将<strong>com.adobe.flexbuilder.editors.derived_3.0.194161.jar</strong>复制到FlexBuilder的plugins目录下，然后在Plugins目录执行如下命令：</p>
<pre>cp com.adobe.flexbuilder.editors.derived_3.0.196042.jar  com.adobe.flexbuilder.editors.derived_3.0.196042.jar.old<br />
mv com.adobe.flexbuilder.editors.derived_3.0.194161.jar  com.adobe.flexbuilder.editors.derived_3.0.196042.jar</pre>
<p>接着在FlexBuilder/plugins目录中查找<strong><em>com.adobe.flexbuilder.debug.e33</em></strong>开头的目录:</p>
<pre>ls -l |<a class="zem_slink" title="Grep" rel="wikipedia" href="http://en.wikipedia.org/wiki/Grep">grep</a> com.adobe.flexbuilder.debug.e33<br />
drwxr-xr-x 3 feiy feiy    4096 2008-08-05 11:22 <em><strong>com.adobe.flexbuilder.debug.e33_3.0.196042</strong></em></pre>
<p>以上<strong><em>com.adobe.flexbuilder.debug.e33_3.0.196042</em></strong>目
录就是我们要找的目录，那么首先将com.adobe.flexbuilder.debug.e33_3.0.194161.jar解压到临时目录，然后
将解压出来的文件复制到FlexBuilder/plugins
/com.adobe.flexbuilder.debug.e33_3.0.196042目录中。 安装以上补丁后，就可以在Eclipse
3.4中正常使用FlexBuilder了。</p>
<p><br />
</p>
<p><br />
</p>
<p>如果还是不行就执行./eclipse -clean<br />
</p>
<img src ="http://www.blogjava.net/jhyan/aggbug/220796.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/jhyan/" target="_blank">Joshua Yan</a> 2008-08-08 00:33 <a href="http://www.blogjava.net/jhyan/archive/2008/08/08/220796.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>