Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/375.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在单独的IDE中调试flex应用程序的java部分_Java_Apache Flex - Fatal编程技术网

在单独的IDE中调试flex应用程序的java部分

在单独的IDE中调试flex应用程序的java部分,java,apache-flex,Java,Apache Flex,我使用两个独立的Eclipse IDE;一个用于Flex代码,一个用于Java服务 我可以通过右键单击应用程序来运行我的Flex应用程序,并作为>Flex应用程序进行调试,它工作正常; 但在同一个实例中,我想调试java端 有可能吗?您可以使用Java Eclipse IDE,然后“像往常一样”将其配置为远程调试。如果您正在使用Tomcat运行Java服务,那么您可以遵循以下步骤: 确保Tomcat在远程调试模式下启动。。。并且您的应用程序已部署 确保您在IDE中拥有要调试的代码的源代码。对于

我使用两个独立的Eclipse IDE;一个用于Flex代码,一个用于Java服务

我可以通过右键单击应用程序来运行我的Flex应用程序,并作为>Flex应用程序进行调试,它工作正常; 但在同一个实例中,我想调试java端


有可能吗?

您可以使用Java Eclipse IDE,然后“像往常一样”将其配置为远程调试。如果您正在使用Tomcat运行Java服务,那么您可以遵循以下步骤:

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

现在运行Flex应用程序并执行调用特定Java服务代码的部分。砰,你碰到断点了

您通常如何调试Java服务?