Как я могу сообщить плагину maven, что мои JSP находятся в / src / main / webapp / WEB-INF / jsp, а не в src / main / scripts? - PullRequest
0 голосов
/ 12 июля 2020

У меня есть проект Java / Spring MVC, созданный с помощью Maven (с использованием Eclipse / STS).

Все отлично работает, и мои JSP файлы живут в этой папке ...

.../myproject/src/main/webapp/WEB-INF/jsp

Я пытаюсь использовать Apache Sling JSPC Maven Plugin для компиляции JSP в классы и доставки их в Папка WAR / classes.

Когда я запускаю сборку maven с установленным плагином, я получаю эту ошибку ...

java.lang.IllegalStateException: basedir .../myproject/src/main/scripts does not exist

Кажется, плагин ожидает мои JSP должны жить в /src/main/scripts.

Как я могу сказать maven и плагину, что мои JSP живут в /src/main/webapp/WEB-INF/jsp, а не src/main/scripts?

1 Ответ

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

Вы можете попробовать <sourceDirectory> согласно документации https://sling.apache.org/components/jspc-maven-plugin/jspc-mojo.html

...