第一步,在应用程序的配置文件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="${shell.arg1}" /> 
    <jvmarg value="-Xdebug"/>
    <jvmarg value="-Xnoagent"/>
    <jvmarg value="-Djava.compiler=NONE"/>
    <jvmarg value="-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=2007"/>
    <jvmarg value="-Xmx1024m"/>
    <jvmarg value="-Xms256m"/>
    <!--jvmarg value="-Xincgc"/-->
    <jvmarg value="-noverify"/>
    <classpath refid="liberary.path"/>
  </java>
  </target>

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

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

最新文章

  1. [LeetCode] First Unique Character in a String 字符串第一个不同字符
  2. HTTP 协议详解
  3. hdu 1086 You can Solve a Geometry Problem too
  4. node-webkit教程(9)native api 之Tray(托盘)
  5. Java HashMap实例源码分析
  6. (2)I2c总线SDA\SCL以及开始终止条件
  7. Java配置
  8. 一个 redis 异常访问引发 oom 的案例分析
  9. Centos7 安装 scrapy
  10. react-native 简介及环境
  11. Python学习之旅(三十二)
  12. 性能测试—认识JMeter(三)
  13. Web API 入门 一
  14. python 爬虫时间数据-时间格式转换
  15. 创建Filter类
  16. 【spring mvc】application context的生命周期
  17. day 49 数据分析, 数据聚合 F 查询 Q 查询
  18. 从官网学习Node.js FS模块方法速查
  19. Java中关于Servlet中请求中文乱码及文件下载
  20. C 位段,位域

热门文章

  1. Exponentiation(java 大实数)
  2. 【端-iOS】给iOS开发入门者编码的一点建议
  3. linux 下CentOS 下 npm命令安装gitbook失败的问题
  4. 非阻塞式的原子性操作-CAS应用及原理
  5. zzuli oj 1135 算菜价
  6. 刚装上最新node,npm install报这个错误!求ndoe大神解答!!!
  7. sqlite数据库的char,varchar,text,nchar,nvarchar,ntext的区别
  8. MyEclipse或Eclipse导出JavaDoc中文乱码问题解决
  9. IO 异常:The Network Adapter could not establish the connection 怎么解决
  10. 优化 or 语句