ข้อมูล JavaRuntime

รายงานปัญหา ดูแหล่งที่มา Nightly

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

สำหรับสมาชิก

default_cds

File JavaRuntimeInfo.default_cds

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

files

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