У меня есть приложение Spring Boot с application.yml
, как показано ниже:
logging:
level:
com.mycompany.TestClass: OFF
С этим я могу контролировать, выводит ли класс какие-либо журналы или нет. Что я хотел бы сделать, так это то, что для этого конкретного класса отформатируйте сообщения об исключениях без трассировки стека (не затрагивая журналы не исключений). Например, если метод some класса выдает исключение, и я регистрирую исключение следующим образом:
try {
//throw index of bounds exception
} catch(Exception e){
log.error("Error occurred: " + e)
}
Я хочу только часть ниже (без трассировки стека):
Error occurred: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
Это вообще возможно?
EDIT
Я пытаюсь настроить регистрацию файла JAR - у меня нет доступа для изменения кода ...