Я пишу плагин Maven (Mojo), который импортирует библиотеку Jar, используемую другими проектами. По крайней мере, один из классов в этой библиотеке использует Apache Log4j для ведения журнала, но Log4j не будет правильно настроен регистратором, который Maven предоставляет Mojo.Maven Plugin Logger Совместимость
Есть ли простой способ установить мост между ними? К сожалению, org.apache.log4j.Logger
и org.apache.maven.logging.Log
не имеют общего суперинтерфейса или суперкласса, поэтому я не могу просто использовать функцию типа setLog()
. Любые предложения приветствуются; в настоящее время я планирую либо просто игнорировать его, либо написать класс моста, который может использовать его.
Не совсем то, на что я надеялся, но спасибо за информацию. Если никто больше не даст лучшего ответа в течение недели, я соглашусь с этим. – Jonathan