设为首页 加入收藏

TOP

Java编译时生成调试信息选项详解(javac -g)
2014-11-24 03:08:15 来源: 作者: 【 】 浏览:1
Tags:Java 编译 生成 调试 信息 选项 详解 javac

先说一下为什么写这一篇小文章,最近不少同事是在问一个问题,为什么Ant编译出的代码在日志里的出错异常栈看不到行号信息,每次如果在定位问题,都需要用eclipse重新将相应的jar包编译一下,再放到问题环境上重现一下,这样再看日志才可以。而且使用ant生成的包就算是远程调试也不可用,断点总是打不上。


一般的开发都会有一套持续集成的环境,用作每日构建,用ant或是其他工具,开发人员一般用Eclipse或其他的IDE做开发,所以经常会遇见上面的问题。


ant的javac任务里有对debug信息输出的设置,不过默认是不输出。


javac中设置调试信息级别的选项为-g,其详细含义如下,英文太简单,偶会详细介绍一下:


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇GCC调试基础知识 下一篇Ubuntu+OpenGL程序设计

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·Announcing October (2025-12-24 15:18:16)
·MySQL有什么推荐的学 (2025-12-24 15:18:13)
·到底应该用MySQL还是 (2025-12-24 15:18:11)
·进入Linux世界大门的 (2025-12-24 14:51:47)
·Download Linux | Li (2025-12-24 14:51:44)