Hello, I'm new to this and even if i just spent few hours reading the interwebz about flexmojos, sorry if I did something stupidly wrong :)
I need to use the latest flex framework 4.5.0 in Flex/AIR applications. Here is the error that I cannot solve: FYI : If I try to use "4.0-SNAPSHOT" I get the "Unknown packaging: swf @ line 7, column 13". V:\blazeds\temp\someProject>mvn install [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building some-project Flex 1.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-resources-plugin:2.4.3:resources (default-resources) @ someProject --- [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory V:\blazeds\temp\someProject \src\main\resources [INFO] [INFO] --- flexmojos-maven-plugin:4.0-beta-3:compile-swf (default- compile-swf) @ someProject --- [INFO] Flexmojos 4.0-beta-3 [INFO] Apache License - Version 2.0 (NO WARRANTY) - See COPYRIGHT file [WARNING] Skipping compiler, source path doesn't exist. [] [INFO] [INFO] --- maven-resources-plugin:2.4.3:testResources (default- testResources) @ someProject --- [WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent! [INFO] skip non existing resourceDirectory V:\blazeds\temp\someProject \src\test\resources [INFO] [INFO] --- flexmojos-maven-plugin:4.0-beta-3:test-compile (default- test-compile) @ someProject --- [INFO] Flexmojos 4.0-beta-3 [INFO] Apache License - Version 2.0 (NO WARRANTY) - See COPYRIGHT file [WARNING] Skipping compiler, test source path doesn't exist. [INFO] [INFO] --- flexmojos-maven-plugin:4.0-beta-3:test-run (default-test- run) @ someProject --- [INFO] Flexmojos 4.0-beta-3 [INFO] Apache License - Version 2.0 (NO WARRANTY) - See COPYRIGHT file [WARNING] Skipping test run. Runner not found: V:\blazeds\temp \someProject\target\test-classes [INFO] [INFO] --- maven-install-plugin:2.3.1:install (default-install) @ someProject --- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.260s [INFO] Finished at: Tue Jan 18 21:54:46 CET 2011 [INFO] Final Memory: 8M/22M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-install- plugin:2.3.1:install (default-install) on project someProject: The packaging for this project did not assign a file to the build artifact -> [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/MojoExecutionException My pom.xml : <?xml version="1.0" encoding="UTF-8"?> <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.adnandoric</groupId> <artifactId>someProject</artifactId> <version>1.0-SNAPSHOT</version> <packaging>swf</packaging> <name>some-project Flex</name> <properties> <flex.mojos.maven.version>4.0-beta-3</flex.mojos.maven.version> <flex.sdk.version>4.5.0.18623</flex.sdk.version> <flexunit.version>4.0-rc-1</flexunit.version> <sourceDir>src/main/flex</sourceDir> <testDir>src/test/flex</testDir> </properties> <build> <sourceDirectory>${sourceDir}</sourceDirectory> <testSourceDirectory>${testDir}</testSourceDirectory> <plugins> <plugin> <groupId>org.sonatype.flexmojos</groupId> <artifactId>flexmojos-maven-plugin</artifactId> <version>${flex.mojos.maven.version}</version> <extensions>true</extensions> <configuration> <debug>true</debug> <locales> <param>en_US</param> </locales> <sourceFile>./SimpleApplication.mxml</sourceFile> <configurationReport>true</configurationReport> </configuration> <dependencies> <dependency> <groupId>com.adobe.flex</groupId> <artifactId>compiler</artifactId> <version>${flex.sdk.version}</version> <type>pom</type> </dependency> </dependencies> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>com.adobe.flex</groupId> <artifactId>compiler</artifactId> <version>${flex.sdk.version}</version> <type>pom</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>framework</artifactId> <version>${flex.sdk.version}</version> <type>swc</type> </dependency> <dependency> <groupId>com.adobe.flex.framework</groupId> <artifactId>flex-framework</artifactId> <version>${flex.sdk.version}</version> <type>pom</type> </dependency> <dependency> <groupId>com.adobe.flexunit</groupId> <artifactId>flexunit</artifactId> <version>${flexunit.version}</version> <type>swc</type> <scope>test</scope> </dependency> </dependencies> </project> And my \user\.m2\settings.xml : <?xml version="1.0" encoding="UTF-8"?> <settings> <profiles> <profile> <id>flex-mojos</id> <repositories> <repository> <id>flex-mojos-repository</id> <url>http://repository.sonatype.org/content/groups/ flexgroup/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>flex-mojos-plugin-repository</id> <url>http://repository.sonatype.org/content/groups/ flexgroup/</url> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> </pluginRepositories> </profile> </profiles> <activeProfiles> <activeProfile>flex-mojos</activeProfile> </activeProfiles> <pluginGroups> <pluginGroup>com.sonatype.maven.plugins</pluginGroup> <pluginGroup>org.sonatype.plugins</pluginGroup> </pluginGroups> </settings> Thank you in advance for your help, Adnan -- 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/
