J'essaie d'intégrer un nouveau plugin dans mon projet, à savoir spring-mvc-raml plugin. Il fonctionne comme un charme, mais mon idée ne peut pas lire plugin.xml de META-INF/maven évidemment:Intellij Idea 2017.1.X ne peut pas lire plugin.xml de plugin maven
<plugin>
<groupId>com.phoenixnap.oss</groupId>
<artifactId>springmvc-raml-plugin</artifactId>
<version>${springmvc-raml-plugin.version}</version>
<configuration>
<ramlPath>src/main/resources/api.raml</ramlPath>
<outputRelativePath>target/generated-sources</outputRelativePath>
<addTimestampFolder>false</addTimestampFolder>
<basePackage>com.thomascook.digital.booking.amendment.web</basePackage>
<baseUri>/api</baseUri>
<seperateMethodsByContentType>false</seperateMethodsByContentType>
<rule>com.phoenixnap.oss.ramlapisync.generation.rules.Spring4ControllerInterfaceRule</rule>
<generationConfig>
<includeHashcodeAndEquals>false</includeHashcodeAndEquals>
<includeToString>false</includeToString>
<includeJsr303Annotations>true</includeJsr303Annotations>
</generationConfig>
</configuration>
<executions>
<execution>
<id>generate-springmvc-endpoints</id>
<phase>generate-sources</phase>
<goals>
<goal>generate-springmvc-endpoints</goal>
</goals>
</execution>
</executions>
</plugin>
Idea met en évidence tous les tags à l'intérieur <configuration>
Ce qui est intéressant, il ne se plaint pas de d'autres gars qui ont commencé à travailler dessus il y a un moment. Je l'ai essayé sur Windows et Ubuntu, en utilisant Idea 2017.1.4 et 2017.1.3.
Une idée? L'invalidation du cache ne m'a pas aidé non plus.
https://youtrack.jetbrains.com/issue/IDEA-89560 a été fixé en 2017.2. – CrazyCoder