本文介绍了启用javac的调试Apache Ant的的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

只是一个简单的问题。对于ANT构建,如果我离开的 DEBUGLEVEL 参数完全脱离它会与所有调试信息编译?还是会更好,包括在javac任务 DEBUGLEVEL =行,增值经销商,源?我想启用调试可能的最高水平。这里有一个片断:

 < javac的SRCDIR =$ {} dir.source
     DESTDIR =$ {} dir.classes
     德precation =$ {javac.de precation}
     调试=$ {芦荟code.release.mode}
     DEBUGLEVEL =行,增值经销商,源< - 我应该离开这一行呢? - >
     优化=$ {} javac.optimize>


解决方案

简短的回答:是的,你可以离开,只要你设置 DEBUGLEVEL 属性了调试属性真正

从文档

调试

debugLevel

Therefore, setting debug to true and omitting debugLevel is the same as passing the flag -g with no options appended. According to the javac documentation, passing the -g flag with nothing appended is equivalent to specifying sources, lines, and vars.

这篇关于启用javac的调试Apache Ant的的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-29 11:51