1

我的情况要求我有同一个项目的两个副本。一种用于开发,另一种用于调试、测试和单步了解现有工作流程。

因此,我有同一个项目的两个副本。我希望两个副本的行为方式完全相同,只是第一个项目不应该参与调试。所有JDWP [Java Debug Wire Protocol] 尝试连接和调试远程 Java 进程都应该与最近签出的项目的未触及专用副本有关。

有没有办法做到这一点?

4

1 回答 1

0

您可以在 Eclipse 中为相同或不同的项目创建多个调试/运行配置。

假设您有一个 Java 项目,并且您希望

  1. 使用一些 VM 参数测试您的应用程序,并
  2. 没有任何 VM 参数。

然后转到 Debug->Debug Configuration 并选择 Java application。为您的项目创建调试(启动)配置并选择 Java 项目的主类。

对于 1 转到 VM 文本区域中的参数选项卡,添加参数

对于 2. 将此留空

因此,您可以使用多个调试配置来调试单个 Java 项目。

在您的情况下,您必须仅为要调试的项目创建调试配置。

于 2014-02-12T05:32:51.773 回答