Java

<ph type="x-smartling-placeholder"></ph> <ph type="x-smartling-placeholder"></ph> 문제 신고 소스 보기 를 참조하세요. 1박 · 7.3 · 7.2 · 7.1 · 7.0 · 6.5 에 대해 자세히 알아보세요.

자바 컴파일러 구성

회원

bytecode_optimization_pass_actions

int java.bytecode_optimization_pass_actions

바이트 코드 옵티마이저의 OPTIMIZATION 단계를 나눌 작업 수를 지정합니다. 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

바이트 코드 최적화 도구의 OPTIMIZATION 단계를 두 작업에 걸쳐 분할할지 여부를 반환합니다.

strict_java_deps

string java.strict_java_deps

strict_java_deps 플래그의 값입니다.

use_ijars

bool java.use_ijars()

Java 컴파일에서 ijar를 사용해야 하는 경우 true를 반환합니다.