Я не знаю, смотрели ли вы на это, но вы могли бы использовать атрибут compileSourcesArtifacts , чтобы включить ваш сгенерированный код в качестве внешней библиотеки. В документации по плагину GWT есть статья о настройке. Однако это будет работать только в том случае, если вам не нужно, чтобы внешний код включался в ваше веб-приложение.
Всякий раз, когда нам нужно было сделать это в прошлом, мы использовали цель копирования-ресурсов maven-resources-plugin , чтобы скопировать исходный код в нашу структуру основного пакета, и настроили maven- чистый плагин для удаления файлов . Поскольку компиляция gwt происходит во время фазы prepare-package
жизненного цикла сборки , вам необходимо скопировать исходные файлы в каталог до этого (мы привязали наши к process-classes
).