Я недавно интегрировал gwt-log в мой проект GWT и Maven, главным образом из-за его способности автоматически деобфусцировать следы стека на стороне клиента на сервере. Чтобы сделать это возможным, gwt-log нужна так называемая карта символов, которая отображает все запутанные имена символов на оригинальные имена символов Java. Компилятор GWT способен генерировать эти карты символов, но по какой-то причине они сохраняются в странном месте, например ::
/ имя-проекта цель / имя-проекта-1,0-ПАНОРАМА / .junit_symbolMaps / 0F9FD6EF6A1BC63EA834AC33C7ED13F3.symbolMap
Согласно документации GWT Maven Plugin компилятор GWT имеет параметр "-deploy", который определяет, где создавать файлы такого типа и который по умолчанию указывает на "WEB-INF / deploy". Но даже если я вручную установлю этот параметр в правильном месте, компилятор все равно создаст карты символов в неправильной папке.
Я даже скачал исходники плагина GWT Maven и добавил некоторые выходные данные журнала, чтобы выяснить, правильно ли передан компилятору параметр «-deploy», но все выглядит нормально.
Кто-нибудь испытывал подобное поведение?
Спасибо!
Michael