首页 > 解决方案 > 在单独的 IDE 中调试 flex 应用程序的 java 部分

问题描述

我正在使用两个单独的 Eclipse IDE;一种用于 Flex 代码,另一种用于 Java 服务。

我可以通过右键单击应用程序并调试为 > flex 应用程序来运行我的 Flex 应用程序,它工作正常;但在同一情况下,我想调试 java 端。

可能吗 ?

标签: javaapache-flex

解决方案


您将使用您的 Java Eclipse IDE,然后将其配置为“像往常一样”进行远程调试。如果您使用 Tomcat 运行 Java 服务,那么您可以按照以下说明进行操作:

  • 确保 Tomcat 以远程调试模式启动......并且您的应用程序已部署。
  • 确保您拥有尝试在 IDE 中调试的代码的源代码。对于库和 Tomcat 本身,您可以将源“附加”到 jar 文件:打开一个类文件,然后单击“附加源...”按钮。
  • 如果您有一个 servlet 或其他东西,请设置一个断点,它肯定会在下一个请求上命中。
  • 转到“运行->调试配置...”。单击“远程 Java 应用程序”,然后单击“新建”。输入标题。请注意 Tomcat 说明中的端口 8000。保存并运行。
  • Eclipse 将连接到运行 Tomcat 的 JVM。哇,这很容易!

现在运行您的 Flex 应用程序并执行调用特定 Java 服务代码的部分。繁荣你击中断点!


推荐阅读