java - 如何在使用 Java 的 Compiler API 进行编译时添加调试信息

标签 java compilation java-6

我需要做什么来控制我的类是否使用 JavaCompiler 编译是否包含调试信息?

我认为它与 getTask() 方法的 options 参数有关,但我找不到任何关于该假设是否正确的引用资料首先,如果是这样,控制它的正确方法是什么?

最佳答案

查看 http://www.javabeat.net/articles/73-the-java-60-compiler-api-1.html 在 JavaCompiler 类中有一个字段用于传递选项 -g 用于调试信息。

关于java - 如何在使用 Java 的 Compiler API 进行编译时添加调试信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2639811/

相关文章:

java - NoClassDefFoundError 异常 android joda 时间

java - VideoView "is loaded"监听器?

java - 问题是针对 eclipse javaEE 版本。该项目未构建,因为其构建路径不完整

java - 使用 JDK 1.6 安装 NetBeans 6.7.1

java - 插入数据库时​​出错 : ERROR: syntax error at or near "$1"

java - 使用 jsoup 解析给定文件的链接

python - 由于文件时间戳,尝试编译 Python 失败

java - Java中的#ifdef#ifndef

c++ - 关于将 FFmpeg 编译成静态构建(仅限 .lib 文件)以便在 Visual Studio 中使用的说明?

gradle - Gradle找不到Gson 2.5