ข้อมูล JavaRuntime

รายงานปัญหา ดูแหล่งที่มา รุ่น Nightly · 7.4 7.3 · 7.2 · 7.1 · 7.0 · 6.5

ข้อมูลเกี่ยวกับรันไทม์ของ Java ที่ใช้อยู่

สมาชิก

default_cds

File JavaRuntimeInfo.default_cds

แสดงที่เก็บ CDS เริ่มต้นของ JDK อาจแสดงผล None

ไฟล์

depset JavaRuntimeInfo.files

แสดงผลไฟล์ในรันไทม์ Java

hermetic_files

depset JavaRuntimeInfo.hermetic_files

แสดงผลไฟล์ในรันไทม์ Java ที่จําเป็นสําหรับการติดตั้งใช้งานแบบปิด

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 ในโครงสร้างไฟล์รันไฟล์ ควรใช้เฉพาะในกรณีที่จําเป็นต้องเข้าถึง 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

เวอร์ชัน

int JavaRuntimeInfo.version

เวอร์ชันฟีเจอร์ Java ของรันไทม์ หากไม่ทราบเวอร์ชัน ค่านี้จะเป็น 0