java
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
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
Tham số này chỉ định số lượng thao tác để chia giai đoạn TỐI ƯU HOÁ của trình tối ưu hoá mã byte. Xin lưu ý rằng nếu bạn đặt split_bytecode_optimization_pass, thì điều này sẽ chỉ thay đổi hành vi nếu giá trị này > 2.
bytecode_optimizer_mnemonic
string java.bytecode_optimizer_mnemonic
Từ gợi nhớ cho trình tối ưu hoá mã byte.
default_javac_flags
list java.default_javac_flags
Các cờ mặc định cho trình biên dịch Java.
default_javac_flags_depset
depset java.default_javac_flags_depset
Các cờ mặc định cho trình biên dịch Java.
default_jvm_opts
list java.default_jvm_opts
Các lựa chọn bổ sung để truyền đến 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 jar java_import trống.
disallow_java_import_exports
bool java.disallow_java_import_exports()
Trả về true nếu không được phép xuất java_import.
multi_release_deploy_jars
bool java.multi_release_deploy_jars
Giá trị của cờ --incompatible_multi_release_deploy_jars.
one_version_enforcement_level
string java.one_version_enforcement_level
Giá trị của cờ --experimental_one_version_enforcement.
trình bổ trợ
list java.plugins
Một danh sách chứa các nhãn được cung cấp bằng --plugins (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ề liệu giai đoạn TỐI ƯU HOÁ của trình tối ưu hoá mã byte có được chia thành 2 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ề true nếu quá trình biên dịch Java nên sử dụng ijar.