Tôi có tệp .jar tôi đang kết hợp với nhau. Tôi muốn tạo một tệp .properties thực sự đơn giản với những thứ có thể định cấu hình như tên của người dùng & những thứ khác, để họ có thể chỉnh sửa bằng tay thay vì phải có trình chỉnh sửa GUI.Truy cập các tệp thuộc tính bên ngoài .jar?
Những gì tôi muốn làm là để có thể tìm kiếm, theo thứ tự này:
- một thuộc tính tập tin nào đó (
args[0]
) - MyApp.properties trong thư mục hiện hành (thư mục mà từ đó Java được gọi là)
- MyApp.properties trong thư mục của người dùng (tài sản user.home hệ thống?)
- MyApp.properties trong thư mục chứa .jar ứng dụng được lưu trữ
Tôi biết cách truy cập # 1 và # 3 (tôi nghĩ), nhưng làm cách nào để xác định thời gian chạy # 2 và # 4?
hoạt động rất độc đáo. :-) cảm ơn! –
@erickson nó hoạt động! nhưng nếu tôi có MyApp.properties bên trong một cái bình và trong thư mục bên ngoài (không phải bên trong bất kỳ gói nào). Sau đó làm thế nào để đọc nó? – Achyut