Oh dear.. please excuse my previous post - what a load of misleading,
inaccurate waffle!

Logan is right, except that you must call the Linked Resource M2_HOME,
not M2_REPO.

To be honest, I don't recall why M2_HOME was used and not M2_REPO.

On Nov 14, 3:05 pm, Darren <[email protected]> wrote:
> Sorry Velo, I only just saw your email.
>
> M2_HOME and M2_REPO are two different variables. I've never configured
> my workspace(s) to use the latter. In fact, I'm not even sure on the
> steps to do it; I think it is with the eclipse:configure-workspace?
>
> M2_HOME doesn't come from Flexmojos or Eclipse; it's standard
> (possibly the only) installation step for Maven... set M2_HOME in your
> OS environment variables.
>
> I'm willing to be the patch that I submitted just calls System.getenv
> ("M2_HOME"), but I'd have to check. I'm quite busy, so I won't do that
> just yet; I'll let you fix your install and try again first.
>
> Again, M2_REPO is a different variable, so it's not even being used.
> Because Flexmojos can't resolve M2_HOME, it is left in-place. When
> Eclipse tries to do it's thing, it doesn't understand M2_HOME, because
> it should have been swapped for an absolute file path.
>
> Action Point: Submit a patch causing Flexmojos to fail when the
> useM2Home=true
> and M2_HOME is not set in the environment variables?
> Won't be able to do this for a while and not entirely sure it is
> necessary.
>
> And you might find this useful - I have custom Maven scripts; for
> example, to save typing I create the following BATCH file, cmvnfb.bat,
> somewhere on the PATH variable:
>
> @echo off
>
> call cls && mvn clean eclipse:clean flexmojos:flexbuilder generate-
> resources
>
> if not [%*] == [] call mvn %*
>
> Let us know how you get on, D
>
> On Nov 13, 7:48 pm, Logan Allred <[email protected]> wrote:
>
>
>
> > 1. Open Eclipse/Flex Builder Preferences, then go to General ->
> > Workspace -> Linked Resources.
> > 2. Click the New... button, put M2_REPO as the Name, and the path to
> > your M2 repo in the Location field (for me on the Mac it's
> > /Users/logan/.m2/repository).
> > 3. Clean the project (Project->Clean...).
>
> > That should fix it.
>
> > Logan
>
> > On Fri, Nov 13, 2009 at 10:52 AM, Marvin Froeder <[email protected]> wrote:
> > > Not sure how to configure flexbuilder to use M2_REPO, I did that once, 
> > > just
> > > don't recall, I will ping the user who made the patch.... hopefully he
> > > knows.
>
> > > VELO
>
> > > On Fri, Nov 13, 2009 at 3:36 PM, Bruno Medeiros <[email protected]> 
> > > wrote:
>
> > >> Hi Marvin and all!
>
> > >> I've been reading some messages of this list since 1 year ago, but never
> > >> had time to mavenize my flex projects.
> > >> This week I needed to release some versions of many libraries and it's
> > >> almost infeasible without maven release plugin, so i said:
> > >> It's time to mavenize!
>
> > >> I am very surprised with how mature is flex mojos! Thanks for all for the
> > >> hard work!
>
> > >> The only problem i have now is with flexmojos:flexbuider goal. I
> > >> configured the project to use M2_REPO variable, like this:
>
> > >>            <plugin>
> > >>                 <groupId>org.sonatype.flexmojos</groupId>
> > >>                 <artifactId>flexmojos-maven-plugin</artifactId>
> > >>                 <version>3.4.2</version>
> > >>                 <extensions>true</extensions>
> > >>                 <configuration>
> > >>                     <enableM2e>true</enableM2e>
> > >>                     <useM2Home>true</useM2Home>
> > >>                 </configuration>
> > >>             </plugin>
>
> > >> But after refreshing the project to get the files created by flexbuilder
> > >> goal, the flex builder gives me the following error:
>
> > >> configuration variable 'compiler.library-path' value contains unknown
> > >> token 'M2_HOME'
>
> > >> The variable seems to be ok in the preferences window.
>
> > >> It would be so good to me having this working. If it doesn't work, i 
> > >> would
> > >> have to avoid run the flexbuilder goal and replicate my libs on the libs
> > >> folder, and it's not so good..
>
> > >> Some ideas?
>
> > >> Thanks!
>
> > >> --------
> > >> BrunoJCM
>
> > >> --
> > >> You received this message because you are subscribed to the Google
> > >> Groups "Flex Mojos" group.
> > >> To post to this group, send email to [email protected]
> > >> To unsubscribe from this group, send email to
> > >> [email protected]
> > >> For more options, visit this group at
> > >>http://groups.google.com/group/flex-mojos?hl=en?hl=en
>
> > >>http://blog.flex-mojos.info/
>
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups "Flex Mojos" group.
> > > To post to this group, send email to [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]
> > > For more options, visit this group at
> > >http://groups.google.com/group/flex-mojos?hl=en?hl=en
>
> > >http://blog.flex-mojos.info/

-- 
You received this message because you are subscribed to the Google
Groups "Flex Mojos" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/flex-mojos?hl=en?hl=en

http://blog.flex-mojos.info/

Reply via email to