<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Software on a smoking barrel &#187; flash builder 4 plug-in</title>
	<atom:link href="http://www.margelatu.org/tag/flash-builder-4-plug-in/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.margelatu.org</link>
	<description></description>
	<lastBuildDate>Thu, 06 Oct 2011 14:01:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Migrating to Eclipse Galileo and the Flash Builder 4 plug-in</title>
		<link>http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in</link>
		<comments>http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/#comments</comments>
		<pubDate>Tue, 30 Jun 2009 09:19:55 +0000</pubDate>
		<dc:creator>Ionut-Maxim Margelatu</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[eclipse galileo]]></category>
		<category><![CDATA[flash builder 4]]></category>
		<category><![CDATA[flash builder 4 plug-in]]></category>

		<guid isPermaLink="false">http://margelatu.org/?p=72</guid>
		<description><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/' addthis:title='Migrating to Eclipse Galileo and the Flash Builder 4 plug-in '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div>For some time now, I&#8217;ve been using Eclipse with the Flex Builder plug-in to code my Java/Flex projects. Recently I&#8217;ve decided to switch from Flex Builder 3 to Flash Builder 4. And since Eclipse Galileo had just been released, I just had to add it to the migration stack and let go of good ol&#8217; [...]<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/' addthis:title='Migrating to Eclipse Galileo and the Flash Builder 4 plug-in ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></description>
			<content:encoded><![CDATA[<div class="addthis_toolbox addthis_default_style " addthis:url='http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/' addthis:title='Migrating to Eclipse Galileo and the Flash Builder 4 plug-in '  ><a class="addthis_button_facebook_like" fb:like:layout="button_count"></a><a class="addthis_button_tweet"></a><a class="addthis_button_google_plusone" g:plusone:size="medium"></a><a class="addthis_counter addthis_pill_style"></a></div><p>For some time now, I&#8217;ve been using Eclipse with the Flex Builder plug-in to code my Java/Flex projects. Recently I&#8217;ve decided to switch from Flex Builder 3 to Flash Builder 4. And since <a href="http://www.eclipse.org/org/press-release/20090624_galileo.php" target="_blank">Eclipse Galileo had just been released</a>, I just <strong>had</strong> to add it to the migration stack and let go of good ol&#8217; Ganymede.</p>
<h3>Installing Eclipse Galileo</h3>
<p>As usual, installing Eclipse is a breeze. Go to <a href="http://www.eclipse.org/downloads/" target="_blank">the downloads page</a>, select the package that suits you best, download it, then decompress it. I&#8217;ve taken the Java EE package for Mac OS X (Carbon), since it suits best my needs and the platform I&#8217;m running on (Mac OS X Leopard 10.5.7).</p>
<h3>Installing Flash Builder 4</h3>
<p>Download it from <a href="http://labs.adobe.com/technologies/flashbuilder4/" target="_blank">the Flash Builder 4 page</a> from Adobe Labs.</p>
<div id="attachment_77" class="wp-caption aligncenter" style="width: 700px"><img src="http://margelatu.org/wp-content/uploads/2009/06/flash_builder_installation.png" alt="Installing Flash Builder 4" title="Installing Flash Builder 4" width="690" height="505" class="size-full wp-image-77" /><p class="wp-caption-text">Installing Flash Builder 4</p></div>
<p>Everything went smooth and after the installation was done, I was able to create my first FB4 project :</p>
<div id="attachment_78" class="wp-caption aligncenter" style="width: 1034px"><img src="http://margelatu.org/wp-content/uploads/2009/06/flash_builder_app_project-1024x644.png" alt="My first FB4 project" title="My first FB4 project" width="1024" height="644" class="size-large wp-image-78" /><p class="wp-caption-text">My first FB4 project</p></div>
<h3>Other plug-ins</h3>
<p>After FB4, I did install other plug-ins that I use in my daily work : <a href="http://www.perforce.com/perforce/products/p4wsad.html" target="_blank">the Perforce plug-in</a>, <a href="http://m2eclipse.codehaus.org/" target="_blank">M2Eclipse</a>, <a href="http://testng.org/doc/eclipse.html" target="_blank">the TestNG plug-in</a>, <a href="http://www.jboss.org/tools" target="_blank">JBoss Tools</a>, <a href="http://www.eclemma.org/" target="_blank">EclEmma</a>, <a href="http://pmd.sourceforge.net/integrations.html#eclipse" target="_blank">the PMD plug-in</a>, <a href="http://eclipse-cs.sourceforge.net/" target="_blank">the Checkstyle plug-in</a> and <a href="http://sourceforge.net/projects/flexformatter/" target="_blank">Flex Formatter</a>.</p>
<p>Everything works fine, just as before, and I&#8217;m very pleased about it.</p>
<h3>Migrating the workspace</h3>
<p>The real test for my new IDE stack was migrating the workspaces I use. After everything was in place, I opened my latest workspace with my new Eclipse and it turned out to be OK. I didn&#8217;t experience any issues with the Java projects or the plug-ins. </p>
<h4>Migrating Flex projects</h4>
<p>Everything worked out smoothly, except for the Flex projects. When building the Flex projects from my workspace, I kept running into an error with a message like this : </p>
<blockquote><p>Attempted to beginRule: R/, does not match outer scope rule: P/my.project</p></blockquote>
<p>This error would pop up during each project build, so I had to do something about. I did a bit of googling and it turned out that this message is common to multiple issues to Eclipse, most of them who got fixed, so that didn&#8217;t help me much. I tried out a couple of workarounds and in the end I managed to fix the problem by deleting the Flex projects from the workspace (but not the project contents) and then using the <em>Import</em> wizard to recreate them :</p>
<div id="attachment_82" class="wp-caption aligncenter" style="width: 615px"><img src="http://margelatu.org/wp-content/uploads/2009/06/flash_builder_reimport_flex_project.png" alt="Import the Flex project as an existing project" title="Import the Flex project as an existing project" width="605" height="630" class="size-full wp-image-82" /><p class="wp-caption-text">Import the Flex project as an existing project</p></div>
<p>After I did this I didn&#8217;t receive any more errors when building the projects. However, I did change the default Flex SDK to be Flex SDK 3.4, instead of 4.0 as Flash Builder defaults to. This was the last configuration I had to do before I could work as smoothly as I did before with the Eclipse Ganymede/Flex Builder 3 stack.<!-- PHP 5.x --></p>
<div class="addthis_toolbox addthis_default_style addthis_32x32_style" addthis:url='http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/' addthis:title='Migrating to Eclipse Galileo and the Flash Builder 4 plug-in ' ><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.margelatu.org/2009/06/30/migrating-to-eclipse-galileo-and-the-flash-builder-4-plug-in/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced
Object Caching 327/375 objects using disk: basic

Served from: www.margelatu.org @ 2011-10-14 17:37:49 -->
