Как я могу на странице jsp получить номер версии проекта maven? - PullRequest
28 голосов
/ 06 октября 2009

Я работаю над Java-приложением, управляемым maven2. Время от времени мы вносили некоторые изменения и хотим делать новые релизы, конечно же, с новым номером версии. На домашней странице (jsp) есть текст вроде

<b>version:</b> 2.3.3... 

Возможно ли, что каждый раз, когда я делаю новый выпуск, я изменяю только <version/> в pom.xml, и номер версии в jsp может автоматически заполняться этим maven $ {project.version}?

Я пробовал профиль maven, но, похоже, он не работает.

есть идеи?

Спасибо.

Ответы [ 11 ]

0 голосов
/ 29 марта 2012

В http://mojo.codehaus.org/jspc/jspc-maven-plugin/usage.html

В нем говорится:
Проекты, не связанные с WAR

Вы также можете использовать этот плагин с невоенными проектами, например, для проверки JSP. Они будут скомпилированы, но не включены в ваш последний артефакт, и файл web.xml не будет создан или изменен.

Если вы хотите просто проверить и скомпилировать JSP без фактического включения сгенерированного кода в ваш военный проект, вы также можете использовать для параметра includeInProject значение false.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...