使用Maven构建Flex的Spring示例

时间:2012-03-25 14:20:34

标签: java flash flex spring maven

有没有人有一个使用maven构建的Spring支持的Flex应用程序的实例?

我在以下位置查看了Java / Flex示例:

svn co http://svn.springbyexample.org/flex/simple-flex-webapp/tags/1.1/ simple-flex-webapp

但出现以下错误:

[ERROR] Failed to execute goal on project simple-flex-webapp: Could not resolve dependencies for project org.springbyexample.web:simple-flex-webapp:war:1.1: Failure to find com.adobe.flex.framework:flex-framework:pom:3.2.0.3958 in http://www.springbyexample.org/maven/repo was cached in the local repository, resolution will not be reattempted until the update interval of springbyexample.org has elapsed or updates are forced 

我尝试调整flex-framework依赖版本但没有成功。

2 个答案:

答案 0 :(得分:0)

以下Nexus搜索证明存在依赖关系:

https://repository.sonatype.org/index.html#nexus-search;gav~com.adobe.flex.framework~flex-framework~3.2.0.3958~~

您是否已将Flex版本存储库添加到POM的发布部分?

  <repositories>
    <repository>
      <id>flexmojos</id>
      <url>http://repository.sonatype.org/content/groups/flexgroup/</url>
    </repository>
  </repositories>

以下教程介绍了如何在Maven中启用flex:

http://ria.dzone.com/articles/flex-and-maven

答案 1 :(得分:0)

最终决定使用带有简单Java数据服务模块的Flex模块创建一个新项目。要开始使用

mvn archetype:generate -DarchetypeRepository=http://repository.sonatype.org/content/groups/public -DarchetypeGroupId=org.sonatype.flexmojos -DarchetypeArtifactId=flexmojos-archetypes-modular-webapp -DarchetypeVersion=${flexmojos.version}

创建模块。此外,我必须确保FlashPlayer.exe位于maven构建的当前路径(!)

然后直接添加另一个基于Spring支持的Java模块。