java - 在单独的 IDE 中调试 flex 应用程序的 java 部分
问题描述
我正在使用两个单独的 Eclipse IDE;一种用于 Flex 代码,另一种用于 Java 服务。
我可以通过右键单击应用程序并调试为 > flex 应用程序来运行我的 Flex 应用程序,它工作正常;但在同一情况下,我想调试 java 端。
可能吗 ?
解决方案
您将使用您的 Java Eclipse IDE,然后将其配置为“像往常一样”进行远程调试。如果您使用 Tomcat 运行 Java 服务,那么您可以按照以下说明进行操作:
- 确保 Tomcat 以远程调试模式启动......并且您的应用程序已部署。
- 确保您拥有尝试在 IDE 中调试的代码的源代码。对于库和 Tomcat 本身,您可以将源“附加”到 jar 文件:打开一个类文件,然后单击“附加源...”按钮。
- 如果您有一个 servlet 或其他东西,请设置一个断点,它肯定会在下一个请求上命中。
- 转到“运行->调试配置...”。单击“远程 Java 应用程序”,然后单击“新建”。输入标题。请注意 Tomcat 说明中的端口 8000。保存并运行。
- Eclipse 将连接到运行 Tomcat 的 JVM。哇,这很容易!
现在运行您的 Flex 应用程序并执行调用特定 Java 服务代码的部分。繁荣你击中断点!
推荐阅读
- r - 如果时间在特定时间间隔内,则创建指标变量
- reactjs - 悬停日期 - react-dates 库
- azure - Powershell 和 Azure 资源资源管理器显示不同的属性集
- reactjs - 持续观察变量变化而不在 react native 中渲染
- xml - 如何使用 RML 映射 xml 文件的子元素以创建 RDF?
- node.js - 使用 pug 时 express 不提供静态文件
- r - 带有百分比的分组条形图,其中变量在分组之间是不同的
- html - 我的图像不会保持设置为较小的尺寸
- ios - 在 iOS 13 中导航栏动画完成之前,用户交互被禁用
- google-apps-script - 从电子表格复制到另一个电子表格错误