Tôi phải đặt biến nào/chuyển làm đối số cho JVM để nhận log4j chạy đúng? Và theo đúng nghĩa là tôi không phàn nàn và in ra bàn điều khiển. Tôi có thể xem một ví dụ điển hình không?cấu hình log4j qua (các) đối số JVM?
Lưu ý: Tôi cần tránh tạo tệp log4j.properties trong ứng dụng.
Brian - không chính xác những gì tôi đang tìm kiếm, nhưng tôi nghĩ đó là sự thỏa hiệp giữa việc di chuyển một tệp vào ứng dụng của tôi và thiết lập các thuộc tính thông qua JVM args. – jconlin
Tôi nghĩ rằng khi ứng dụng của bạn trở nên phức tạp hơn (nếu có) thì tệp sẽ trở nên dễ quản lý hơn khi bạn định cấu hình nó nhiều hơn. Tuy nhiên tôi thú nhận tôi đoán như trường hợp sử dụng của bạn ở đây. –
Trong trường hợp logback.xml, -Dlogback.configuration = {path to file} không hoạt động. Bất kì lời đề nghị nào? –