Well I think you can mix the versions without problems ;-) think it would
be problematic if you wanted to configure two versions of the same plugin
in the same pom, but as long as you only configure one in each, you can mix
the versions over multiple modules.

Am 29.10.2011 21:18 schrieb "velo" <[email protected]>:
>
> Is it possible to mix FM version on the project? Didn't knew that
>
> On Oct 29, 12:17 pm, Christofer Dutz <[email protected]>
> wrote:
> > This is a Problem I had in several Projects. I solved it by using the
> > copy resources Mojo of FM 3.7.1
> >
> > Chris
> >
> > 2011/10/28 velo <[email protected]>:
> >
> >
> >
> >
> >
> >
> >
> > > Well, it may be also some FM bug, since I don't even try to run it on
> > > mac OS =/
> >
> > > On Oct 28, 10:54 am, David Vree <[email protected]> wrote:
> > >> @Bryan -- IIRC Maven has a number of properties that can drive things
> > >> based on the OS:
> >
> > >> os.name
> > >> os.arch
> > >> os.version
> >
> > >> If you have a complicated build, I'd start be searching all the
> > >> effective POMs of all the modules for these to see if they are used
in
> > >> profiles or in artifact classifiers.  Just to rule out its not your
> > >> POMs that are OS specific...
> >
> > >> On Oct 28, 7:58 am, Bryan Turner <[email protected]> wrote:
> >
> > >> > I've been working on porting one of my FlexMojos projects to
4.0-RC2 and
> > >> > Maven 3.0.3. I've started getting this error as well, but I have
another
> > >> > twist to throw into the works: I only get this error on MacOS.
Under Windows
> > >> > 7, the build runs perfectly.
> >
> > >> > On MacOS, I get output like this:
> > >> > [INFO] --- flexmojos-maven-plugin:4.0-RC2:copy-flex-resources
(copy-fx-ui) @
> > >> > katasoft-shogun-web ---
> > >> > [INFO] Flexmojos 4.0-RC2
> > >> > [INFO]  Apache License - Version 2.0 (NO WARRANTY) - See COPYRIGHT
file
> > >> > Downloading:
http://repo1.maven.org/maven2/com/adobe/flex/aglj40/4.1.0.16076/aglj4...
> > >> > ... There are many more downloading lines here for other artifacts
...
> > >> > [WARNING] Failed to retrieve pom for
> > >> >
com.katasoft.shogun.fx:katasoft-shogun-fx-ui:swf:0.11.0-SNAPSHOT:compile
> > >> > [INFO]
> > >> >
------------------------------------------------------------------------
> > >> > [INFO] BUILD FAILURE
> > >> > [INFO]
> > >> >
------------------------------------------------------------------------
> > >> > [INFO] Total time: 21.709s
> > >> > [INFO] Finished at: Fri Oct 28 21:48:50 EST 2011
> > >> > [INFO] Final Memory: 16M/265M
> > >> > [INFO]
> > >> >
------------------------------------------------------------------------
> > >> > [ERROR] Failed to execute goal
> > >> >
org.sonatype.flexmojos:flexmojos-maven-plugin:4.0-RC2:copy-flex-resources
> > >> > (copy-fx-ui) on project katasoft-shogun-web: Execution copy-fx-ui
of goal
> > >> >
org.sonatype.flexmojos:flexmojos-maven-plugin:4.0-RC2:copy-flex-resources
> > >> > failed. NullPointerException -> [Help 1]
> > >> > [ERROR]
> > >> > [ERROR] To see the full stack trace of the errors, re-run Maven
with the -e
> > >> > switch.
> > >> > [ERROR] Re-run Maven using the -X switch to enable full debug
logging.
> > >> > [ERROR]
> > >> > [ERROR] For more information about the errors and possible
solutions, please
> > >> > read the following articles:
> > >> > [ERROR] [Help 1]
http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionExcep...
> >
> > >> > On Windows, the output looks much different:
> > >> > [INFO] --- flexmojos-maven-plugin:4.0-RC2:copy-flex-resources
(copy-fx-ui) @
> > >> > katasoft-shogun-web ---
> > >> > [INFO] Flexmojos 4.0-RC2
> > >> > [INFO]   Apache License - Version 2.0 (NO WARRANTY) - See
COPYRIGHT file
> > >> > [INFO]
> > >> > ... Many other goals that don't happen on the Mac because the
build fails
> > >> > ...
> > >> > [INFO]
> > >> >
------------------------------------------------------------------------
> > >> > [INFO] BUILD SUCCESS
> > >> > [INFO]
> > >> >
------------------------------------------------------------------------
> > >> > [INFO] Total time: 17.759s
> > >> > [INFO] Finished at: Fri Oct 28 21:39:14 EST 2011
> > >> > [INFO] Final Memory: 39M/487M
> > >> > [INFO]
> > >> >
------------------------------------------------------------------------
> >
> > >> > Note that on the Windows PC all the downloads that happen on the
Mac don't
> > >> > happen. Based on the code in CopyMojo.java, I'm guessing this is
not a
> > >> > FlexMojos bug--it looks to me like a difference between how Maven's
> > >> > internals work between Windows and Mac.
> >
> > >> > Maven details from MacOS:
> > >> > Auri:web bturner$ mvn -v
> > >> > Apache Maven 3.0.3 (r1075438; 2011-03-01 04:31:09+1100)
> > >> > Maven home: /Users/bturner/Development/apache-maven-3.0.3
> > >> > Java version: 1.6.0_26, vendor: Apple Inc.
> > >> > Java home:
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
> > >> > Default locale: en_US, platform encoding: MacRoman
> > >> > OS name: "mac os x", version: "10.7.2", arch: "x86_64", family:
"mac"
> >
> > >> > Maven details from Windows 7:
> > >> > C:\Users\Bryan>mvn -v
> > >> > Apache Maven 3.0.3 (r1075438; 2011-03-01 04:31:09+1100)
> > >> > Maven home: C:\Development\apache-maven-3.0.3
> > >> > Java version: 1.7.0_01, vendor: Oracle Corporation
> > >> > Java home: C:\Program Files\Java\jdk1.7.0\jre
> > >> > Default locale: en_US, platform encoding: Cp1252
> > >> > OS name: "windows 7", version: "6.1", arch: "amd64", family:
"windows"
> >
> > >> > The difference doesn't appear to be related to the fact that this
Windows 7
> > >> > machine is running Java 7; when I reboot the Mac into its bootcamp
copy of
> > >> > Windows 7, I have the following:
> > >> > C:\Users\Bryan>mvn -v
> > >> > Apache Maven 3.0.3 (r1075438; 2011-02-28 10:31:09-0700)
> > >> > Maven home: C:\Development\apache-maven-3.0.3
> > >> > Java version: 1.6.0_27, vendor: Sun Microsystems Inc.
> > >> > Java home: C:\Program Files\Java\jdk1.6.0\jre
> > >> > Default locale: en_US, platform encoding: Cp1252
> > >> > OS name: "windows 7", version: "6.1", arch: "amd64", family:
"windows"
> >
> > >> > Java 6u27 and the build still works correctly. It definitely seems
to be
> > >> > related to Maven 3 on MacOS.
> >
> > >> > Any thoughts?
> > >> > Bryan Turner
> >
> > >> > On Wed, Oct 12, 2011 at 4:17 AM, velo <[email protected]> wrote:
> > >> > > FWIW
> >
> > >> > >
https://issues.sonatype.org/browse/FLEXMOJOS-376?focusedCommentId=140...
> >
> > >> > > It is a long shot, but may be it will help.
> >
> > >> > > On Oct 8, 1:35 pm, Remi P <[email protected]> wrote:
> > >> > > > same problem with the 4.0-RC2 when trying to build the
todo-list sample.
> > >> > > > it seems that the problem comes from the useFinalName property
> > >> > > > this property is set by default to true
> > >> > > > so if you had not set a <finalName> tag in your swf pom, it
throws a
> > >> > > > NPE on the CopyMojo.java line 211:
> >
> > >> > > > pomProject.getBuild().getFinalName()
> >
> > >> > > > the workaround is to configure teh copy-flex-resources goal
with
> > >> > > > <useFinalName>false</useFinalName>
> >
> > >> > > > I think that Velo should switch the default value of the
useFinalName
> > >> > > > property to false to prevent this problem.
> >
> > >> > > > regards
> >
> > >> > > > remi P
> >
> > >> > > > On Fri, Jul 22, 2011 at 1:24 PM, Christofer Dutz
> >
> > >> > > > <[email protected]> wrote:
> >
> > >> > > > > Hi,
> >
> > >> > > > > I guess this problem is related to something in my build. I
am getting
> > >> > > > > this error after upgrading from FM3.7 to FM4.0-RC1 in one of
my
> > >> > > > > Projects. In another project (similar complexity) I am not
getting
> > >> > > > > this error.
> >
> > >> > > > > [ERROR] Failed to execute goal
> >
> > >> > >
org.sonatype.flexmojos:flexmojos-maven-plugin:4.0-RC1:copy-flex-resources
> > >> > > > > (default) on project de.upw.tiller.pgm.webapp.blazeds.server:
> > >> > > > > Execution default of goal
> >
> > >> > >
org.sonatype.flexmojos:flexmojos-maven-plugin:4.0-RC1:copy-flex-resources
> > >> > > > > failed. NullPointerException -> [Help 1]
> > >> > > > > org.apache.maven.lifecycle.LifecycleExecutionException:
Failed to
> > >> > > > > execute goal
> > >> > >
org.sonatype.flexmojos:flexmojos-maven-plugin:4.0-RC1:copy-flex-resources
> > >> > > > > (default) on project de.upw.tiller.pgm.webapp.blazeds.server:
> > >> > > > > Execution default of goal
> >
> > >> > >
org.sonatype.flexmojos:flexmojos-maven-plugin:4.0-RC1:copy-flex-resources
> > >> > > > > failed.
> > >> > > > >        at
> > >> > >
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:225)
> > >> > > > >        at
> > >> > >
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
> > >> > > > >        at
> > >> > >
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
> > >> > > > >        at
> > >> > > org.apache.maven.lifecy

-- 
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

http://flexmojos.sonatype.org/

Reply via email to