Có thể tải tệp log4j.xml từ một thư mục khác với gốc nguồn và không? (có lập trình?) Có nghĩa là nó ở đâu đó trong FS không chỉ trong classpath.Làm thế nào để buộc log4j tải xml cấu hình từ thư mục không src?
8
A
Trả lời
19
Sử dụng DOMConfigurator bạn có thể chỉ định tệp XML được sử dụng để định cấu hình log4j.
DOMConfigurator.configure("/path/to/log4j.xml");
Đối với log4j.properties bạn có thể làm tương tự với PropertyConfigurator.
PropertyConfigurator.configure("/path/to/log4j.properties");
3
Đây có thể không phải là cách tốt nhất, nhưng bạn có thể chỉ định vị trí tệp bằng cách đặt thuộc tính java log4j.configuration = path/to/config/file. Ví dụ, bạn có thể chỉ định trực tiếp lệnh java với java -Dlog4j.configuration=path
.
Các vấn đề liên quan
- 1. Cấu trúc src/thư mục trong C++?
- 2. Sử dụng Tệp XML (log4j2.xml) để định cấu hình Log4j 2
- 3. Sử dụng log4j từ src/file groovy
- 4. Làm cách nào để tạo Logger Log4j bằng cấu hình Spring XML?
- 5. Làm thế nào để cấu hình thư mục dữ liệu nltk từ mã?
- 6. Cách cấu hình log4j 1.2 bằng cách sử dụng xml
- 7. Ghi nơi không tải được hình ảnh từ url src
- 8. Làm thế nào để cấu hình định dạng XML Eclipse?
- 9. Đặt cấu hình Log4j Loggers Programmatically
- 10. Làm thế nào để xây dựng src từ một CygPort?
- 11. Làm thế nào để bạn cấu hình S3BotoStorage hoặc collectstatic để tải lên thư mục con s3 bucket
- 12. cấu hình log4j trong EAR
- 13. Cách cấu hình log4j của tôi (sử dụng Glassfish) để đăng nhập vào thư mục nhật ký, không phải trong cấu hình?
- 14. Làm cách nào để tải tệp từ thư mục tài nguyên?
- 15. Làm cách nào để định cấu hình đăng nhập log4j cho một cái bình?
- 16. Làm thế nào để có được đường dẫn hình ảnh cho <img src="?"> tag từ tập tin XML
- 17. Làm cách nào để tải dữ liệu xml cấu hình phụ trợ của Magento?
- 18. Làm thế nào để dễ dàng tải một tệp cấu hình dựa trên XML vào một lớp Java?
- 19. Làm cách nào để tải thư mục Tải lên PHP?
- 20. cấu hình Log4net từ thuộc tính lắp ráp không tải tập tin cấu hình
- 21. Làm thế nào để tắt đăng xuất bằng log4j?
- 22. Tải hình ảnh từ thư mục tài sản
- 23. tải hình ảnh từ iphone lên thư mục máy chủ
- 24. Làm thế nào để cấu hình Log4J khi triển khai một ứng dụng OSGi với Equinox Servle Bridge tới Tomcat?
- 25. Thêm thư mục trong nhật thực trong thư mục src mà không cần gói nó
- 26. Tải tệp từ thư mục mẹ
- 27. Làm thế nào để tải xuống một hình ảnh từ một URL đến một thư mục địa phương?
- 28. loại trực tiếp hình ảnh src ràng buộc vấn đề
- 29. Dự án Eclipse ẩn thư mục src
- 30. Cấu hình thư mục làm việc của trang tính Scala
Và nếu nó là log4j.properties thì sao? –
Tôi đã cập nhật câu trả lời bằng ví dụ sử dụng log4j.properties. – Mark