Memuatkan Fail Sifat daripada Pakej Java
Memuatkan fail sifat yang tertanam dalam struktur pakej boleh menjadi satu cabaran, terutamanya apabila mencari kebebasan daripada bekas servlet. Untuk memuatkan fail sifat daripada pakej, pertimbangkan perkara berikut:
Memuatkan Sifat dari Dalam Pakej:
Untuk memuatkan sifat daripada fail dalam pakej yang sama (com .al.common.email.templates), gunakan pendekatan berikut:
<code class="java">Properties prop = new Properties(); InputStream in = getClass().getResourceAsStream("foo.properties"); prop.load(in); in.close();</code>
Pengendalian Pengecualian
Ingat untuk mengendalikan sebarang pengecualian yang diperlukan semasa memuatkan sifat.
Memuatkan Hartanah di Luar Pakej:
Jika kelas anda tidak berada dalam pakej yang ditentukan, laraskan pemerolehan aliran input:
<code class="java">InputStream in = getClass().getResourceAsStream("/com/al/common/email/templates/foo.properties");</code>
Laluan Relatif dan Laluan Mutlak:
Atas ialah kandungan terperinci Bagaimana untuk Memuatkan Fail Sifat dari Pakej di Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!