【问题标题】:Spring BlazeDS + Flex + JBoss Project setup in eclipse using Maven使用 Maven 在 Eclipse 中设置 Spring BlazeDS + Flex + JBoss 项目
【发布时间】:2011-01-21 18:02:30
【问题描述】:

我想知道如何继续设置工作环境以开发 Spring BlazeDS 应用程序。这些服务器应用程序旨在通过 AMF 远程从某些客户端 Flex 应用程序访问。

实际上,我已经设置好 Maven 和 m2eclipse 并且可以正常工作,本地 JBoss v6.0M2 正在运行,Flex 4 插件已安装。

理想情况下,我想知道如何创建一个 Eclipse 项目,在该项目中我可以同时拥有服务器 (Java) 和客户端 (Flex) 代码,并且能够一键将所有内容部署到 JBoss。也许这个设置有一个特殊的 Maven 原型?如果没有,如果有人可以提供逐步说明来设置所有这些东西,我会很高兴。

提前谢谢你

【问题讨论】:

    标签: apache-flex spring maven-2 blazeds project-setup


    【解决方案1】:

    查看maven-blazeds-spring-archetype 原型(及其GettingStarted 指南)和启发原型的文章:The Flex, Spring, and BlazeDS full stack – Part 1: Creating a Flex module

    更新:我刚刚尝试了原型,确实需要一些调整。步骤如下:

    1. 从远程仓库创建一个项目

      mvn archetype:generate -DartifactId=<your artifactId> -DarchetypeCatalog=http://maven-blazeds-spring-archetype.googlecode.com/svn/maven2/ 
      
    2. cd 进入创建的项目并修改 Sonatype 的存储库在./pom.xml 中的位置。将http://svn.sonatype.org/flexmojos/repository 替换为http://repository.sonatype.org/content/groups/forge/(有2 处要替换)。

    3. 更新app-flex/pom.xml&lt;flex-mojos.version&gt;的版本,将2.0M8替换为最新的2.0.3

    4. 执行初始设置

      mvn clean install -DtemplateURI=folder:html-template
      
    5. 按照GettingStarted 的其余步骤操作。

    【讨论】:

    • 我找到了另一个原型:flex-blazeds-spring-archetype 但由于某种原因,我无法将它正确部署在我的 JBoss 服务器中,或者我只是不知道如何部署。我还需要在 Eclipse 中调试我的 flex 应用程序,但不知道将远程信息放在哪里。我现在就试试你推荐的那个。
    • 您是否尝试过您提供的原型?由于缺少依赖项(flex mojos 2.0M8),我什至无法创建项目。此外,.classpath 中对 jdk1.6.0_10 有一些神秘的依赖。我希望你能帮忙。
    • 这个原型对我不起作用。如果它适合您,我将不胜感激在 JBoss 甚至 Tomcat 中运行 Hello World 应用程序的分步说明。
    • @Adnan 我给了你一步一步的指导,我看不出我还能做什么,特别是因为你没有解释什么不起作用(如果它在我的机器上工作,它应该适用于你的)。也许在这里pastie.org 发布错误并将链接放在评论中或用它更新您的问题。
    • 你让我比任何人都走得更远! (我也是 Maven 的新手)。请您看一下这个堆栈跟踪吗? pastie.org/1480977
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-02-16
    • 1970-01-01
    • 2013-09-30
    • 2011-03-11
    • 2012-08-08
    • 1970-01-01
    • 2015-04-30
    相关资源
    最近更新 更多