首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有市场条目可以处理swagger-codegen-maven-plugin

没有市场条目可以处理swagger-codegen-maven-plugin
EN

Stack Overflow用户
提问于 2021-03-25 15:12:50
回答 1查看 586关注 0票数 3

是否有一种解决/抑制错误的方法:“没有发现用于处理swagger-codegen-maven-plugin:3.0.23:generate in Eclipse”的市场条目。当将项目导入Eclipse时?

我的pom.xml中的swagger-codegen如下所示,

代码语言:javascript
复制
    <plugin>
        <groupId>io.swagger.codegen.v3</groupId>
        <artifactId>swagger-codegen-maven-plugin</artifactId>
        <version>3.0.23</version>
        <executions>
            <execution>
                <id>generate-swagger-model</id>
                <phase>generate-sources</phase>
                <goals>
                    <goal>generate</goal>
                </goals>
                <configuration>
                ....
                </configuration>
            </execution>
        </executions>
    </plugin>

并且有一个错误说“插件执行不包括在生命周期配置中”,如下所示。

我查看了这个问题并回答了如何解决Spring构建的"Plugin execution not covered by lifecycle configuration“问题,但是我没有父-子pom文件,这是一个独立的项目。还尝试了另一种解决方案,将插件放入pluginManagement中,swagger-codegen停止工作,这意味着它停止生成java文件。

这些错误不会导致任何构建问题,也不会影响任何开发。但好奇的是如何解决/抑制这些事情的发生!

EN

回答 1

Stack Overflow用户

发布于 2022-05-13 14:08:21

我也遇到了同样的问题。它似乎与generate的目标无关。

我检查了全局Eclipse生命周期映射设置(Preferences -> maven ->生命周期映射),以识别映射文件位置指向一个不存在的文件。

因此,在指定的位置,我创建了一个新的全局映射文件,其内容如下:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<lifecycleMappingMetadata>
  <pluginExecutions>
    <pluginExecution>
      <pluginExecutionFilter>
        <groupId>io.swagger.codegen.v3</groupId>
        <artifactId>swagger-codegen-maven-plugin</artifactId>
        <goals>
          <goal>generate</goal>
        </goals>
        <versionRange>[0.0,)</versionRange>
      </pluginExecutionFilter>
      <action>
        <execute />
      </action>
    </pluginExecution>
  </pluginExecutions>
</lifecycleMappingMetadata>

然后,在Maven更新之后,swagger-codegen插件终于开始工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66802399

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档