首页 > 代码库 > Eclipse远程调试应用程序

Eclipse远程调试应用程序

第一步,在应用程序的配置文件run.xml中加入下面的配置项,启动应用程序:

  <target name="run" depends="checkBuilderFailedLogExist">
  <!--ant antfile="../DBSchema/main.xml" target="run-all" /-->
  <java classname="com.raisecom.nms.console.RCConsole" 
        fork="true" spawn="true"  jvm ="..\jre\bin\InstanceServer">
    <arg value="http://www.mamicode.com/${shell.arg1}" /> 
    <jvmarg value="http://www.mamicode.com/-Xdebug"/>
    <jvmarg value="http://www.mamicode.com/-Xnoagent"/>
    <jvmarg value="http://www.mamicode.com/-Djava.compiler=NONE"/>
    <jvmarg value="http://www.mamicode.com/-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2007"/>
    <jvmarg value="http://www.mamicode.com/-Xmx1024m"/>
    <jvmarg value="http://www.mamicode.com/-Xms256m"/>
    <!--jvmarg value="http://www.mamicode.com/-Xincgc"/-->
    <jvmarg value="http://www.mamicode.com/-noverify"/>
    <classpath refid="liberary.path"/>
  </java>
  </target>

第二步,建立支持远程调试的工程,端口号要和上面配置文件中的端口号一致,依赖的工程就是上面配置文件对应的工程。

第三步,需要查看的位置打上断点,等待程序运行至此即可远程调试