与Java集成的flashbuilder

与Java集成的flashbuilder,java,actionscript-3,apache-flex,flash-builder,Java,Actionscript 3,Apache Flex,Flash Builder,我正在尝试构建一个不需要运行时间的桌面应用程序,因此Flash builder似乎是唯一的选择 如图所示,有一个Flash Builder和Java集成 但它似乎是一个支持它的服务器。 它更适用于网站 如果我正在构建一个桌面应用程序,那么这样做可行吗?Java需要一个虚拟机来运行,因此没有虚拟机可能无法实现。如果使用Flash Builder生成桌面应用程序,则需要安装Adobe AIR,这是一个小型运行时。如果您愿意,它也可以作为网站访问,这将需要安装flash player flashbui

我正在尝试构建一个不需要运行时间的桌面应用程序,因此Flash builder似乎是唯一的选择

如图所示,有一个Flash Builder和Java集成 但它似乎是一个支持它的服务器。 它更适用于网站


如果我正在构建一个桌面应用程序,那么这样做可行吗?

Java需要一个虚拟机来运行,因此没有虚拟机可能无法实现。如果使用Flash Builder生成桌面应用程序,则需要安装Adobe AIR,这是一个小型运行时。如果您愿意,它也可以作为网站访问,这将需要安装flash player

flashbuilder使用的Flex语言必须能够以某种方式连接到Java。您可以使用SOAP对象、BlazeDS、JSON、HTTP甚至PHP/JavaBridge组合(Zend Server Community Server和PHP5.3都有)

关键是,必须在某个地方有一个可访问的服务器,上面有JAR文件。你怎么做到完全取决于你自己


有关FlashBuilder和Flex的更多信息,我建议您使用

FlashBuilder作为IDE,这是一种帮助您编写程序的工具—它创建的输出与任何其他编译的Flash二进制文件没有区别。Java和Flash总是需要一个虚拟机来运行。你到底想做什么?我正在尝试编写一个桌面应用程序,它允许我显示我的计算机图像并修改其元数据。以前,它是用Javafx开发的,但它不能在普通的java虚拟机上运行。因此,我考虑使用Flash Builder和Java集成,因为我的代码是Java。是的,这里有一个关于Flex和Java集成的教程,但它似乎更适合用于web服务器客户端应用程序,而不是桌面应用程序。我说得对吗?我对你的目标有点困惑。如果您试图在本地运行Java代码-不,FlashBuilder需要Flex。FB/Flex可以在本地运行。Tweetdeck使用Flex,并通过api进行连接。很多手机应用程序也使用它。它将执行ajax调用以连接到服务器获取数据,但仅在您需要时执行。本例中的java位于事物的EE端。