Можно ли скомпилировать все JSP во время сборки и доставить их в папку / classes WAR? - PullRequest
1 голос
/ 10 июля 2020

У меня есть веб-приложение Java / Spring MVC в файле WAR.

Файл WAR будет загружен корпоративными клиентами, поэтому мне нужно скрыть классы в WAR. Обфускатор, который я использую (Allatori), прекрасно запутывает все классы в папке / classes в WAR.

Проблема в том, что JSP (которые не компилируются) ссылаются на классы Java по их оригинальные (необфусцированные) имена.

Я думаю, если бы JSP были скомпилированы и в папке / classes, обфускатор тоже получил бы их.

Мой вопрос ... есть ли способ скомпилировать JSP во время сборки и включить их в папку / classes?

1 Ответ

1 голос
/ 10 июля 2020

Вы можете использовать Apache Sling JSPC Maven Plugin , который делает именно то, что вам нужно.

...