Java 컴파일러 구성입니다.
회원
      bytecode_optimization_pass_actions
        int java.bytecode_optimization_pass_actions
    바이트 코드 최적화 프로그램의 최적화 단계를 나눌 작업 수를 지정합니다. split_bytecode_optimization_pass가 설정된 경우 2보다 큰 경우에만 동작이 변경됩니다.
        
bytecode_optimizer_mnemonic
        string java.bytecode_optimizer_mnemonic
    바이트 코드 옵티마이저의 니모닉입니다.
        
default_javac_flags
        list java.default_javac_flags
    Java 컴파일러의 기본 플래그입니다.
        
default_javac_flags_depset
        depset java.default_javac_flags_depset
    Java 컴파일러의 기본 플래그입니다.
        
default_jvm_opts
        list java.default_jvm_opts
    각 java_binary 타겟의 Java VM에 전달할 추가 옵션
        
disallow_java_import_empty_jars
        bool java.disallow_java_import_empty_jars()
    비어 있는 java_import jar가 허용되지 않으면 true를 반환합니다.
        
disallow_java_import_exports
        bool java.disallow_java_import_exports()
    java_import 내보내기가 허용되지 않으면 true를 반환합니다.
        
multi_release_deploy_jars
        bool java.multi_release_deploy_jars
    --incompatible_multi_release_deploy_jars 플래그의 값입니다.
        
one_version_enforcement_level
        string java.one_version_enforcement_level
    --experimental_one_version_enforcement 플래그의 값입니다.
        
플러그인
        list java.plugins
    --plugins로 제공된 라벨이 포함된 목록입니다(있는 경우).
        
run_android_lint
        bool java.run_android_lint
    --experimental_run_android_lint_on_java_rules 플래그의 값입니다.
        
split_bytecode_optimization_pass
        bool java.split_bytecode_optimization_pass
    바이트 코드 최적화 프로그램의 최적화 단계가 두 작업으로 분할되는지 여부를 반환합니다.
        
strict_java_deps
        string java.strict_java_deps
    strict_java_deps 플래그의 값입니다.
        
use_ijars
        bool java.use_ijars()
    Java 컴파일이 ijars를 사용해야 하는 경우 true를 반환합니다.