如何在maven下调试Flex应用程序

2024-07-03

我开发在 Apache Tomcat 下运行的 Flex-Java 应用程序。我使用 Eclipse 的 Flex Builder 插件作为我的 IDE。我的应用程序由多个库和模块组成。我将它们作为小型 Maven (flex-mojos) 项目进行管理。

有人可以分享一些如何设置强大的调试环境的想法吗?


我从命令行使用 Maven 和 Flexmojos,并在 Eclipse 中使用 Flash builder 4 插件。在我的项目中,我还有一个 Java/BlazeDS 后端,有时我喜欢与 Flex 客户端同时进行调试。

这就是我所做的:

1) 我使用 Cargo 来启动 Java 后端的一个实例,该实例中没有 SWF 或 HTML 包装器。

2) 我创建了一个“Web 应用程序”调试启动配置,其中启动 URL 仅指向一个文件(例如“/path/to/my/flash-builder/bin/myapp-wrapper.html”)。

3) 当我从 Eclipse 中启动此调试配置时,Flex 调试器就可以工作了。一旦停止点打开,Flex Debugger 透视图就会自动打开。

通过直接从 Eclipse 启动调试配置,我不必在每次对 Flex 应用程序进行更改后重建和重新部署 WAR 文件。事实上,在我关闭 Flex 客户端后,我只是让 Java 服务器保持运行并在下一次调试启动时重新连接。

为了调试 Java 端,我使用 JVM 调试器命令行参数启动应用程序服务器,并启动远程 Java 调试器调试启动配置。 Eclipse 同时运行两个调试器没有问题。

当我需要从 http:// URL 运行 Flex Web 应用程序时,此设置会出现唯一的问题(例如让 flashvars 检索 URL 查询参数)。在这种情况下,让 Maven 创建 WAR 并部署它,然后在每次 Flex 客户端源代码编辑之后启动调试器,这是一个漫长的往返过程。我发布了一个关于如何改善这种情况的问题(http://stackoverflow.com/questions/4426053/quickly-debug-flex-java-web-application-from-eclipse)。

这是我感兴趣的领域,所以让我知道您在寻找什么,我可能可以提供更多帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在maven下调试Flex应用程序 的相关文章

  • 用 Maven 解决 jar 地狱问题?

    我正在使用两个 jars A 和 B B 是一个库 A 的类使用库 B 中的一些旧类 现在 当我将这两个 jars 包含在我的项目类路径中时 这给我带来了一个问题 因为它们的名称相同两个班级 但其中一个班级比另一个班级年长 并且行为方式不同
  • 如何将 gradle 项目转换为 android 项目

    我使用 Eclipse ADT 并且通过配置 gt 转换为 gradle 项目将我的 android 项目转换为 gradle 项目 实际上我需要将我的 gradle 项目转换为 android 项目 我怎样才能做到这一点 Eclipse
  • 是否可以暂时禁用 Postgres 中的索引?

    我在一张表上有一个索引 我想暂时禁用它 但我找不到任何表明这是可能的文档 原因 我有一个索引 它可能会导致与它旨在加速的任何查询无关的查询问题 这是一个新的索引 自从引入以来 整个系统似乎速度较慢 我只是希望能够可靠地消除它作为罪魁祸首 这
  • 在 Eclipse 中默认将类设为 Final 吗?

    有没有办法让 Eclipse 中的类默认为final 即 在保存操作中 还是在创建新类对话框中 这确实是一个 hack 但是您可以在 Eclipse 设置中设置以下代码模板 在 Java gt 代码样式 gt 代码模板 gt 代码 gt 新
  • Eclipse可以使用与Android Studio(intelliJ)相同的sdk吗?

    我正在使用 Android Studio 但目前需要 Eclipse 因此 在 窗口 gt 首选项 gt Android 中 在 SDK 位置 中 我选择 Android Studio 文件夹内的 sdk 位置 即 android stud
  • 如何调试包含在 libtool 脚本中的程序?

    我有一个项目涉及 共享库即 mylib so 使用这些共享库的 测试 程序 即 test mylib 当我尝试跑步时gdb on test mylib 它打印 test mylib not in executable format File
  • .NET 调试现有项目

    背景 免责声明 首先 如果您能理解以下问题 请完全跳过此部分 我对 NET 还很陌生 但对于常规 VB 中的旧 ASP 却是个老猴子 我刚刚进入一家拥有一些遗留 NET VB 文件的公司 现在我有几个大型项目 其中文件超过 50mb 整个项
  • 如何将 VisualStudio 项目转换为 Eclipse CDT

    问题已经在标题里了 我有一个构建 dll 的 Visual Studio 项目 现在我需要针对 MacOS X 和 linux 的相同库 因此我想将 VS 项目转换为 Eclipse 并针对这两个平台进行编译 我将非常感谢任何提示 提示或指
  • 不必要的“else”声明[重复]

    这个问题在这里已经有答案了 如您所知 在 Eclipse 中您可以打开 不必要的 else 声明 检查将触发如果 那么 否则提前返回 而且 根据我的经验 使用这样的语句时最可能有两种情况 1 预检查 if validate arg1 ret
  • 如何在maven下调试Flex应用程序

    我开发在 Apache Tomcat 下运行的 Flex Java 应用程序 我使用 Eclipse 的 Flex Builder 插件作为我的 IDE 我的应用程序由多个库和模块组成 我将它们作为小型 Maven flex mojos 项
  • 如何在maven下调试Flex应用程序

    我开发在 Apache Tomcat 下运行的 Flex Java 应用程序 我使用 Eclipse 的 Flex Builder 插件作为我的 IDE 我的应用程序由多个库和模块组成 我将它们作为小型 Maven flex mojos 项
  • spring boot如何让项目在eclipse中的服务器上运行

    我是 Spring Boot 新手 我的 Eclipse 中有示例 Spring Boot 代码 IDE 现在运行该项目 在项目中有 应用程序 类 我运行 使用 作为 Java 应用程序运行 然后在给定端口上运行 但我希望它使用 Eclip
  • 如何调试 Java Applet?

    目前 我所掌握的唯一信息是浏览器状态栏中的一行错误消息 例如 你知道我如何获得堆栈跟踪吗 除了明显使用 Java 控制台和小程序查看器之外 从 Java 6 update 7 开始 您还可以使用VisualVM http java sun
  • 我可以中断标有 DebuggerStepThrough 属性的方法吗?

    DebuggerStepThrough 属性告诉调试器跳过该方法 但是如果我真的想单步执行该方法并且不想删除该属性怎么办 有没有办法在 Visual Studio 中做到这一点 按 F12 转到方法定义 然后在单步执行之前在左大括号上放置一
  • 使用 Scala IDE 自动完成功能时 Eclipse 中出现错误

    使用 Scala IDE 的 Eclipse 中的自动完成 ctrl space 失败 并出现以下错误 An internal error occurred during Computing additional info org ecli
  • pom.xml 中的 maven-protoc-plugin 配置不正确

    我正在解决的问题 我需要一个 Protobuf 的 Maven 插件 从我的 google 搜索中 我得出的结论是 maven protoc plugin 目前最受关注 该插件的最新活动是在 2013 年 3 月 这也非常令人鼓舞 链接 h
  • Eclipse中的TFS比较(无法从左到右复制)

    我在 Eclipse 中遇到 TFS 问题 它工作得很好 但是当我尝试签入时 我被通知我发送的文件与服务器上存储的文件有冲突 我无法将更改从左侧 本地文件 复制到右侧 服务器 在比较窗口中 我只能从右到左复制 从左到右复制全部 和 从左到右
  • Chrome 开发者工具:缺少“脚本”选项卡

    Web 浏览器 chrome 版本 21 0 1180 82 和版本 23 0 1244 0 canary 操作系统 mac osx 10 8 它应该是什么样子 在我看来 选项卡导航器中的 脚本 选项卡被 源 图标替换 这给我带来了问题 因
  • 如何安装Slick2d?

    您好 我正在尝试使用 LWJGL 库和 Slick2D 游戏库创建一个游戏 但是当我尝试运行它时出现错误 这是我的代码 package test import org newdawn slick AppGameContainer impor
  • IDA Python - 为什么我的代码返回不正确的 ESP 值?

    我制作了一个 ida python 代码 用于检查代码覆盖率 但是当我使用这个脚本时 我遇到了运行时错误 并且无法获得正确的 ESP 值 我的代码 from idaapi import class DbgHook DBG Hooks def

随机推荐

  • Gulp:仅在编辑导入的 SCSS 文件时编译更改的文件并编译父文件

    工作中我们常用Ruby来编译SCSS 我在 PhpStorm 中将 Ruby 编译器设置为文件观察器 当我编辑由另一个文件导入的部分时 与祖先文件对应的 CSS 文件会毫不费力地更新 我想让 Gulp 和 Libsass 以同样的方式工作
  • Gulp:仅在编辑导入的 SCSS 文件时编译更改的文件并编译父文件

    工作中我们常用Ruby来编译SCSS 我在 PhpStorm 中将 Ruby 编译器设置为文件观察器 当我编辑由另一个文件导入的部分时 与祖先文件对应的 CSS 文件会毫不费力地更新 我想让 Gulp 和 Libsass 以同样的方式工作
  • IPython 笔记本 - 无法导出为 pdf

    我正在尝试将 IPython 笔记本导出为 pdf 但不知何故我不知道该怎么做 我搜索了 stackoverflow 并已经阅读了有关 nbconvert 的内容 但是我在哪里输入该命令 在笔记本里 在cmd提示符下 如果有人可以一步一步告
  • IPython 笔记本 - 无法导出为 pdf

    我正在尝试将 IPython 笔记本导出为 pdf 但不知何故我不知道该怎么做 我搜索了 stackoverflow 并已经阅读了有关 nbconvert 的内容 但是我在哪里输入该命令 在笔记本里 在cmd提示符下 如果有人可以一步一步告
  • 如何以编程方式设置 CKEditor 的默认表属性?

    我正在尝试设置在 CKEditor 内创建的表的默认属性 例如 有没有办法确保属性边框为 0 而不是 1 或者宽度默认设置为 100 干得好 dialogDefinition事件解决了问题 CKEDITOR on dialogDefinit
  • 如何以编程方式设置 CKEditor 的默认表属性?

    我正在尝试设置在 CKEditor 内创建的表的默认属性 例如 有没有办法确保属性边框为 0 而不是 1 或者宽度默认设置为 100 干得好 dialogDefinition事件解决了问题 CKEDITOR on dialogDefinit
  • Application.ThreadException:如果不分离,内存泄漏?

    The 参考页 http msdn microsoft com en us library system windows forms application threadexception aspx对于 Application Thread
  • Application.ThreadException:如果不分离,内存泄漏?

    The 参考页 http msdn microsoft com en us library system windows forms application threadexception aspx对于 Application Thread
  • Java:多线程和UDP套接字编程

    我是 Java 多线程和套接字编程的新手 我想知道实现 2 个线程的最佳方法是什么 一个用于接收套接字 一个用于发送套接字 如果我想做的事情听起来很荒谬 请告诉我为什么 该代码很大程度上受到 Sun 在线教程的启发 我想使用多播套接字 以便
  • Java:多线程和UDP套接字编程

    我是 Java 多线程和套接字编程的新手 我想知道实现 2 个线程的最佳方法是什么 一个用于接收套接字 一个用于发送套接字 如果我想做的事情听起来很荒谬 请告诉我为什么 该代码很大程度上受到 Sun 在线教程的启发 我想使用多播套接字 以便
  • 使用 CSS 在图像上重叠文本

    我有一个图像 我想将底部的一段文本与透明的黑色背景重叠 实现这一目标的最简单方法是什么 img src http assets3 parliament uk iv main large ImageVault Images id 7382 s
  • 使用 CSS 在图像上重叠文本

    我有一个图像 我想将底部的一段文本与透明的黑色背景重叠 实现这一目标的最简单方法是什么 img src http assets3 parliament uk iv main large ImageVault Images id 7382 s
  • .NET 元组和等于性能

    这是我直到今天才注意到的事情 显然 常用的元组类的 NET 实现 Tuple
  • .NET 元组和等于性能

    这是我直到今天才注意到的事情 显然 常用的元组类的 NET 实现 Tuple
  • 如何返回类 - 方法中的类型

    我有课 public class Engine Double engineSize public Engine this engineSize 1 0 public Double getEngineSize return engineSiz
  • 如何返回类 - 方法中的类型

    我有课 public class Engine Double engineSize public Engine this engineSize 1 0 public Double getEngineSize return engineSiz
  • Bash - 使用通配符重定向

    我正在测试使用通配符进行重定向 就像是 TEST lt INPUT gt OUTPUT 有人有什么建议吗 谢谢 假设您有以下 5 个文件 TEST1 TEST1 INPUT1 INPUT2 and OUTPUT 命令行 TEST lt IN
  • Bash - 使用通配符重定向

    我正在测试使用通配符进行重定向 就像是 TEST lt INPUT gt OUTPUT 有人有什么建议吗 谢谢 假设您有以下 5 个文件 TEST1 TEST1 INPUT1 INPUT2 and OUTPUT 命令行 TEST lt IN
  • 如何在maven下调试Flex应用程序

    我开发在 Apache Tomcat 下运行的 Flex Java 应用程序 我使用 Eclipse 的 Flex Builder 插件作为我的 IDE 我的应用程序由多个库和模块组成 我将它们作为小型 Maven flex mojos 项
  • 如何在maven下调试Flex应用程序

    我开发在 Apache Tomcat 下运行的 Flex Java 应用程序 我使用 Eclipse 的 Flex Builder 插件作为我的 IDE 我的应用程序由多个库和模块组成 我将它们作为小型 Maven flex mojos 项