当前位置: 首页 > 面试题库 >

从Eclipse快速调试Flex / Java Web应用程序?

桑睿识
2023-03-14
问题内容

我有一个使用Maven作为构建工具的Flex / Java
Web应用程序。当前,如果要调试整个应用程序,则可以使用Maven创建WAR文件,并使用cargo插件部署WAR文件并启动应用程序服务器。然后,我启动Eclipse(使用Flash
Builder 4)Flex“ Web应用程序”调试配置并开始调试。

一切都很好,但是我正在寻找一种使它更快的方法。我希望能够编辑Flex代码并立即启动我的Flash Builder调试配置,而无需通过Maven。

当前,我的Flex客户端模块的输出文件夹只是项目的“ bin”文件夹。在理想情况下,我将Flash
Builder配置为将新创建的SWF文件(和资产)直接放入正在运行的应用服务器中。假设这对于远程应用程序服务器是不可能的,而对于从Cargo运行的本地应用程序服务器也是不可能的,也许我可以使用另一种方法从Eclipse运行本地应用程序服务器?

我对Eclipse或Flash Builder的了解不足,不知道该怎么做…帮助!


问题答案:

我们正在使用Flash Builder,但这也适用于eclipse插件。在项目的Flex Build
Path配置中,将输出文件夹设置为目标文件夹,您的Web服务器将在该目标文件夹中拾取要构建的SWF。将“输出”文件夹URL设置为指向启动SWF的上下文,您应该一切顺利。例:

输出文件夹:c:\ java \ tomcat \ webapps \ myapp
输出文件夹URL:http:// localhost:8080 / myapp

顺便说一句,我们还发现使用IE进行测试使事情变得更简单,因为与Firefox或Chrome相比,使用缓存的SWF的乐趣通常会更少。



 类似资料:
  • 问题内容: 我正在调试jnlp应用程序,过去可以通过Eclipse对其进行远程调试,但现在不再可用。 启动它的命令是: 问题是当我连接Eclipse调试器时,它会关闭并重新启动;因此,调试器将附加到第一个进程;当这种情况消失时,调试器也是如此。 调试器脚本实际上并不重要;因为如果suspend = n,则在调试器启动之前,jnlp进程会自行重新启动。 我尝试跟踪它,但是选项-XX:TraceSup

  • 我的webapp运行良好,我想通过Eclipse调试它。 那么当启动我的远程Java应用程序调试器时,我应该监听哪个端口呢?我的webapp上是否有一个设置我必须设置以启用调试?

  • 我有一个在web容器tomcat上运行的java web应用程序。该web应用程序使用hibernate框架连接到DB,我需要将其从IntelliJ 14.0.2部署到heruko。所以我添加了maven框架,这就是pom。xml: 当设置maven的编辑配置并运行它时,我得到一条消息:[错误]在当前项目和插件组[org.apache.maven.plugins,org.codehaus.mojo

  • 主要内容:Eclipse 快速修复Eclipse 快速修复 当您在 Eclipse 编辑器中键入字符时,它会分析文档内容中是否存在潜在的错误和警告。java 编辑器使用 java 语法来检测代码中的错误。当它发现错误或警告时: 使用红色波浪线突出显示错误。 使用黄色波浪线突出显示警告。 显示错误和警告问题 向垂直标尺添加带有警告标志或错误标志的灯泡。 快速修复对话框提供了可能更正的列表。可以通过以下方式调用快速修复对话框  将鼠标

  • 使用快速修复 在 Eclipse 编辑器中当你输入字母时,编辑器会对你输入的内容进行错误分析。 Java 编辑器中使用 Java 语法来检测代码中的错误。当它发现错误或警告时: 使用红色波浪线突出错误 使用黄色的波浪线突出警告 在 Problem 视图中显示错误和警告 在垂直标尺上显示黄色小灯泡及警告和错误标识 快速修复的对话框提供了解决的方案。快速修复对话框可通过以下方式调用: 将鼠标指针放在波

  • 主要内容:调用Java程序调用Java程序 调试 Java 程序的最快方法是使用 Package Explorer 视图。在包资源管理器视图中 - 右键单击包含 main 方法的 java 类。 选择Debug As → Java Application。 通过选择包含 main 方法的类并单击 Alt + Shift + D、J,可以使用 Package Explorer 执行相同的操作。 上述任一操作都会创建一个新的调