ข้อมูลเกี่ยวกับรันไทม์ Java ที่ใช้งาน
สมาชิก
default_cds
File JavaRuntimeInfo.default_cds
แสดงผลไฟล์เก็บถาวร CDS เริ่มต้นของ JDK
อาจแสดงผล
None
files
depset JavaRuntimeInfo.files
แสดงผลไฟล์ในรันไทม์ Java
hermetic_files
depset JavaRuntimeInfo.hermetic_files
แสดงผลไฟล์ในรันไทม์ Java ที่จำเป็นสำหรับการติดตั้งใช้งานแบบ Hermetic
hermetic_static_libs
sequence JavaRuntimeInfo.hermetic_static_libs
แสดงผลไลบรารีแบบคงที่ของ JDK
java_executable_exec_path
string JavaRuntimeInfo.java_executable_exec_path
แสดงผล execpath ของไฟล์ปฏิบัติการ Java
java_executable_runfiles_path
string JavaRuntimeInfo.java_executable_runfiles_path
แสดงผลเส้นทางของไฟล์ปฏิบัติการ Java ในโครงสร้าง runfiles ควรใช้ฟังก์ชันนี้ก็ต่อเมื่อต้องการเข้าถึง JVM ระหว่างการดำเนินการไบนารีหรือการทดสอบที่สร้างโดย Bazel โดยเฉพาะอย่างยิ่งเมื่อต้องการเรียกใช้ JVM ระหว่างการดำเนินการ ควรใช้ java_executable_exec_path แทน
java_home
string JavaRuntimeInfo.java_home
แสดงผล execpath ของรูทของการติดตั้ง Java
java_home_runfiles_path
string JavaRuntimeInfo.java_home_runfiles_path
แสดงผลเส้นทางการติดตั้ง Java ในโครงสร้าง runfiles ควรใช้ฟังก์ชันนี้ก็ต่อเมื่อต้องการเข้าถึง JDK ระหว่างการดำเนินการไบนารีหรือการทดสอบที่สร้างโดย Bazel โดยเฉพาะอย่างยิ่งเมื่อต้องการ JDK ระหว่างการดำเนินการ ควรใช้ java_home แทน
lib_ct_sym
File JavaRuntimeInfo.lib_ct_sym
แสดงผลไฟล์ lib/ct.sym
อาจแสดงผล
None
lib_modules
File JavaRuntimeInfo.lib_modules
แสดงผลไฟล์ lib/modules
อาจแสดงผล
None
version
int JavaRuntimeInfo.version
เวอร์ชันฟีเจอร์ Java ของรันไทม์ ค่าจะเป็น 0 หากไม่ทราบเวอร์ชัน