Enunciate with spring mvc rest и другие вопросы Enunciate
Кто-нибудь знает, поддерживает ли Enunciate аннотации остальных Spring MVC @RequestMapping. Если так, то у кого-нибудь есть файл enunciate.xml и pom.xml для запуска плагина mvn. Плагин mvn неправильно объединяет мой web.xml..
Итак, как вы переименовываете /api сервлет, который создает Enunciate... это имя сервлета, который я пытаюсь задокументировать.
Заранее спасибо.
2 ответа
Кто-нибудь знает, поддерживает ли Enunciate аннотации остальных Spring MVC @RequestMapping?
Ответ: нет, просто JAX-RS.
У кого-нибудь есть файл enunciate.xml и pom.xml для запуска плагина mvn? Плагин mvn неправильно объединяет мой web.xml.
pom.xml:
<project><build><plugins>
<plugin>
<groupId>org.codehaus.enunciate</groupId>
<artifactId>maven-enunciate-plugin</artifactId>
<version>${project.version}</version>
<executions>
<execution>
<goals>
<goal>assemble</goal>
</goals>
</execution>
</executions>
</plugin>
enunciate.xml:
<enunciate>
<webapp mergeWebXML="./path/to/my/web.xml"/>
Итак, как вы переименовываете /api сервлет, который создает Enunciate?
Enunciate не создает сервлет с именем "/api". Не уверен, о чем ты говоришь.
На самом деле, Enunciate имеет пружинную интеграцию, вы можете найти более подробную информацию здесь.
Я должен добавить, что на данный момент я борюсь с Enunciate, чтобы заставить его работать с аннотациями Spring. Пока безуспешно.