Để xem tài liệu về bản phát hành ổn định, vui lòng sử dụng trình đơn thả xuống "Tài liệu được tạo phiên bản". Chế độ xem mặc định phản ánh phiên bản mới nhất ở HEAD.
Báo cáo sự cốopen_in_new
Xem nguồnopen_in_new
Cấu hình trình biên dịch Java.
Hội viên
bytecode_optimization_pass_actions
int java.bytecode_optimization_pass_actions
Điều này chỉ định số hành động để chia giai đoạn TỐI ƯU HOÁ của trình tối ưu hoá mã byte. Lưu ý rằng nếu split_bytecode_optimization_pass được đặt, điều này sẽ chỉ thay đổi hành vi nếu nó > 2.
bytecode_optimizer_mnemonic
string java.bytecode_optimizer_mnemonic
Ghi nhớ cho trình tối ưu hoá mã byte.
default_javac_flags
list java.default_javac_flags
Cờ mặc định cho trình biên dịch Java.
default_javac_flags_depset
depset java.default_javac_flags_depset
Cờ mặc định cho trình biên dịch Java.
default_jvm_opts
list java.default_jvm_opts
Các tuỳ chọn bổ sung để truyền tới máy ảo Java cho từng mục tiêu java_binary
disallow_java_import_empty_jars
bool java.disallow_java_import_empty_jars()
Trả về true nếu không cho phép các tệp java_import trống.
disallow_java_import_exports
bool java.disallow_java_import_exports()
Trả về true nếu không cho phép xuất java_import.
multi_release_deploy_jars
bool java.multi_release_deploy_jars
Giá trị của cờ --incompatible_multi_release_implementation_jars.
one_version_enforcement_level
string java.one_version_enforcement_level
Giá trị của cờ --experimental_one_version_ {1/}
trình bổ trợ
list java.plugins
Danh sách chứa các nhãn được cung cấp cùng với -- trình bổ trợ, nếu có.
run_android_lint
bool java.run_android_lint
Giá trị của cờ --experimental_run_android_lint_on_java_rules.
split_bytecode_optimization_pass
bool java.split_bytecode_optimization_pass
Trả về xem giai đoạn TỐI ƯU HOÁ của trình tối ưu hoá mã byte có được chia thành hai hành động hay không.
strict_java_deps
string java.strict_java_deps
Giá trị của cờStrict_java_deps.
use_ijars
bool java.use_ijars()
Trả về giá trị true (đúng) trong quá trình biên dịch Java phải sử dụng ijars.