Java 如何开始使用flex?

Java 如何开始使用flex?,java,eclipse,apache-flex,jakarta-ee,Java,Eclipse,Apache Flex,Jakarta Ee,我知道这个问题可能会被问100次,但我没有得到任何符合我要求的答案。甚至我也在谷歌上搜索过,但我没能理解。这是我的问题。我在spring3.0+hibernate3.0+jbossas7.1+MySQL上开发了一个javawebapp。现在对于富UI,我想使用flex作为前端,而不是使用jsp页面。那么从哪里开始呢是否有eclipse插件,以便我设计UI并生成mxml文件?(就像我们在swing中使用的一样)。flex builder 3是付费应用程序吗?我在某个地方读到,flex builde

我知道这个问题可能会被问100次,但我没有得到任何符合我要求的答案。甚至我也在谷歌上搜索过,但我没能理解。这是我的问题。我在
spring3.0+hibernate3.0+jbossas7.1+MySQL
上开发了一个javawebapp。现在对于富UI,我想使用flex作为前端,而不是使用jsp页面。那么从哪里开始呢
是否有eclipse插件,以便我设计UI并生成mxml文件?(就像我们在swing中使用的一样)。
flex builder 3是付费应用程序吗?
我在某个地方读到,flex builder adobe提供60天试用版,但当我试图下载时,adobe网站上没有出现任何问题。如果有人帮助我,我会很有帮助的,指引我走出这痛苦的第一步

如果我能知道你提到的这些是什么?(除了MySQL)也许那时我可以就此提出建议,但我刚开始将FLEX 3.5改为FLEX 4.6,因为我在过去几年编写的应用程序需要更新到更绿色的牧场! 我不会从说FLEX 3.5开始,因为如果你说FLEX 4.5或4.6仍然可以在3.5中使用或开发,那么这将不会让你有任何进展。这就是说从说4.5、4.6或当前的4.7 APACHE开始的好处。 所有像FLEX这样的ADOBE开发软件都可以免费试用30天!另外还有一个关于生成代码的问题,您可以用Mxml、AS3或两者都用来编写应用程序,但这也是您了解FLEX后的一个选择。。。。更多关于Mxml和AS3的信息。
相信我,很多问题都有非常基本的答案,但如果你知道你的应用程序是关于什么的,哪一个问题可能会更详细。。。。。。。。。。。关于aktell

我认为你的问题还没有完全回答,所以我会尝试一下

据我所知,你确实在问4个问题:

  • 从哪里开始
  • 有eclipse的插件吗
  • Flex3是付费应用程序吗
  • 在哪里下载Flex3
  • 首先让我先澄清几件事。Flex过去既是一个框架,也是一个IDE,用于在上述框架中编程,两者都是由Adobe生产的。所以我们有了AdobeFlex框架和基于Eclipse的AdobeFlexBuilderIDE。Flex框架被捐赠给Apache,从而成为ApacheFlex。Flex Builder应用程序被重新命名为Flash Builder,因此它现在是Adobe Flash Builder。当然,Flex应用程序被编译成在Flash播放器上运行的代码

    既然我们已经解决了这个问题,我将以相反的顺序回答你们的问题

    4-您可以在其网站()下载最新版本的ApacheFlexSDK。您可以从Adobe网站下载最新版本的Flash Builder。但是,最新版本的Flash Builder(4.7)已从中删除了设计视图,因此要使用拖放式设计视图,您必须下载4.6版,您可以在以下Adobe论坛帖子中找到该版本的链接:

    Adobe软件通常会给你30天的试用期。您在问题中提到了Flex Builder 3(本版本发布时Flash Builder被称为Flex Builder a)。该版本不再通过合法手段提供。我也不建议使用它,因为它已经过时了,而且很可能不支持最新版本的Flex框架

    3-是的,Flex Builder 3是付费应用程序,Flash Builder 4.6是付费应用程序。请注意,您可以购买Flash Builder 4.7并从adobe获得降级密钥,以便同时使用4.6。您希望使用4.7的原因是为了利用与Flex相关的最新移动开发

    2-有一个eclipse的Flex Builder 3插件,您可以选择将其作为插件安装,这意味着您仍然需要为其付费。我不记得Flash Builder 4.x是否可以作为插件安装,但我建议只使用完整的Flash Builder IDE,特别是如果您是Flex编程新手的话

    1-我认为你走在了正确的轨道上,先让环境降下来。接下来我将观看Adobe的Flex一周教程

    我还将仔细考虑如何在应用程序和服务器之间进行通信。因为您的应用程序是基于Spring的应用程序,所以您可能需要查看SpringBlazeDS集成项目。然而,我倾向于从后端生成JSON或XML,以便通过类似AJAX的通信在Flex应用程序上使用。这样,如果您需要前端技术,就可以更轻松地切换前端技术


    我希望这能回答你们所有的问题,干杯。

    你们并没有努力寻找,是吗。thanx@user2310289但我正在寻找IDE,而且我读到abode将此捐赠给apache,所以我不知道我应该使用哪一种产品thanx先生,您澄清了我所有的疑问,我正在考虑使用G Cairngorm框架。