ผมได้รับห้องสมุดพื้นเมืองที่จะต้องมีการเพิ่มในjava.library.path ด้วยอาร์กิวเมนต์ JVM -Djava.library.path = path ...ฉันสามารถกำหนดเส้นทางได้ตามที่ฉันต้องการ
ปัญหาของฉันคือไลบรารีอื่นของฉัน (การรายงาน pentaho) ค้นหาฟอนต์ตามค่าเริ่มต้น java.library.path (รวมถึงไดเร็กทอรีระบบ ฯลฯ ) และการตั้งค่าด้วยตนเองจะแทนที่พา ธ เริ่มต้น ..
ดังนั้น: ฉันจะเพิ่มรายการพา ธ ไปยัง java.library.path เริ่มต้นได้อย่างไรแทนที่จะแทนที่มัน (ซึ่งดูเหมือนจะทำด้วย -Djava.library.path) (ฉันไม่ต้องการเพิ่มเส้นทางเริ่มต้นด้วยมือซึ่งจะไม่ดีสำหรับการนำไปใช้งาน)
แก้ไข: ขออภัยในรายละเอียดที่ขาดหายไป ฉันกำลังทำงานกับ Eclipse (การปรับใช้เสร็จสิ้นด้วย JNLP และที่นั่นฉันสามารถใช้ nativelibภายใต้ทรัพยากรได้ )