Well, You put flex-framework on dependency management, then consume air-framework on your child module.
I don't think that will work [?] VELO On Wed, Jan 28, 2009 at 9:47 AM, Morten Tuft Vareberg < [email protected]> wrote: > > Hello. > > I am new to flex-mojos, so any help would be appreciated. I have a > problem where I want to use dependencyManagement in a multi-module > project. By using this maven feature I do not have to specify > versions, scope, etc. when "applying" the dependencies in the > different modules. My problem seems to be that this does not work. It > seems that pluginManagement works in the desired way, but not > dependencyManagement. Is this intended? > > Here is a simple example of what I want to do. > > Parent pom.xml (removed some config for readability): > --------------------------------------------------------------------------- > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance > " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd > "> > <modelVersion>4.0.0</modelVersion> > <groupId>com.test</groupId> > <artifactId>parent</artifactId> > <version>1.0.0-SNAPSHOT</version> > <packaging>pom</packaging> > <name>parent</name> > <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - > Dependency management is used to control dependencies so that > all > sub-modules use the same version and type of dependencies. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > - - - - --> > <dependencyManagement> > <dependencies> > <!-- Flex SDK dependencies --> > <dependency> > <groupId>com.adobe.flex.framework</groupId> > <artifactId>flex-framework</artifactId> > <version>3.2.0.3958</version> > <type>pom</type> > </dependency> > <!-- Flex-Mojos Unit testing support --> > <dependency> > <groupId>info.flex-mojos</groupId> > <artifactId>testing-support</artifactId> > <version>2.0.3</version> > <type>swc</type> > <scope>test</scope> > </dependency> > </dependencies> > </dependencyManagement> > <modules> > <module>child</module> > </modules> > <build> > <pluginManagement> > <plugins> > <plugin> > <groupId>info.flex-mojos</groupId> > <artifactId>flex-compiler-mojo</artifactId> > <version>2.0.3</version> > </plugin> > <!-- .... --> > </plugins> > </pluginManagement> > </build> > </project> > --------------------------------------------------------------------------- > Child pom.xml (removed some config for readability): > --------------------------------------------------------------------------- > <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance > " xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 > http://maven.apache.org/maven-v4_0_0.xsd > "> > <modelVersion>4.0.0</modelVersion> > <parent> > <groupId>com.test</groupId> > <artifactId>parent</artifactId> > <version>1.0.0-SNAPSHOT</version> > </parent> > <groupId>com.test</groupId> > <artifactId>child</artifactId> > <version>1.0.0-SNAPSHOT</version> > <name>child</name> > <packaging>swf</packaging> > <build> > <plugins> > <plugin> > <groupId>info.flex-mojos</groupId> > <artifactId>flex-compiler-mojo</artifactId> > <extensions>true</extensions> > </plugin> > <plugin> > <groupId>info.flex-mojos</groupId> > <artifactId>asdoc-mojo</artifactId> > </plugin> > <plugin> > <groupId>info.flex-mojos</groupId> > <artifactId>flexbuilder-mojo</artifactId> > </plugin> > </plugins> > </build> > <dependencies> > <dependency> > <groupId>com.adobe.flex.framework</groupId> > <artifactId>air-framework</artifactId> > </dependency> > <dependency> > <groupId>info.flex-mojos</groupId> > <artifactId>testing-support</artifactId> > </dependency> > </dependencies> > </project> > --------------------------------------------------------------------------- > > Regards, > Morten Tuft Vareberg. > > > > --~--~---------~--~----~------------~-------~--~----~ 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/ -~----------~----~----~----~------~----~------~--~---
<<inline: 35F.gif>>
