JavaのコンパイラAPIを使用してコンパイルするときにデバッグ情報を追加する方法

StackOverflow https://stackoverflow.com/questions/2639811

  •  27-09-2019
  •  | 
  •  

質問

クラスをコンパイルするかどうかを制御するにはどうすればよいですか? JavaCompiler デバッグ情報が含まれるかどうか?

と何か関係があるのではないかと考えています getTask()-メソッドの options しかし、その仮定がそもそも正しいかどうかについての参考文献が見つかりません。正しい場合、それを制御する正しい方法は何ですか?

役に立ちましたか?

解決

getTask() メソッドの「options」引数をさらに検索すると、コンパイラにオプションを渡すことができるかもしれません。あなたの場合、それは「-g:none」オプションです。で詳しく説明されています。 http://java.sun.com/javase/6/docs/technotes/tools/windows/javac.html#options

他のヒント

チェックのhttp:// WWW .javabeat.net /記事/ 73--javaの-60-コンパイラ-API-1.htmlする JavaCompilerクラスではオプションに渡すためのフィールドがあります -gデバッグ情報の一つです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top