gpt4 book ai didi

jakarta-ee - 安装 Swagger CodeGen 时遇到问题

转载 作者:行者123 更新时间:2023-12-05 08:32:18 25 4
gpt4 key购买 nike

我使用命令安装了 Swagger CodeGen

npm install swagger-codegen -g

所以我应该安装它,但是出现了一些错误/故障。每次我进入

swagger-codegen -v

我收到以下消息

'swagger-codegen' 不被识别为内部或外部命令,可运行的程序或批处理文件。

我不知道该怎么办。我应该如何解决这个问题?我正在尝试按照教程进行操作,但讲师从未展示他如何安装程序。

在 GitHub 下,指令没有意义

先决条件如果您正在寻找最新的稳定版本,您可以直接从 Maven.org 获取它(至少是 Java 7 运行时):

wget http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/2.3.1/swagger-codegen-cli-2.3.1.jar -O swagger-codegen-cli.jar

java -jar swagger-codegen-cli.jar help

对于 Windows 用户,您需要安装 wget 或者您可以在 PowerShell (3.0+) 中使用 Invoke-WebRequest,例如

Invoke-WebRequest -OutFile swagger-codegen-cli.jar http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/2.3.1/swagger-codegen-cli-2.3.1.jar

我应该将它们放在命令行中吗?试过了,没用

最佳答案

Swagger Codegen 是一个 Java 应用程序,因此您必须安装 Java。

Swagger Codegen 有两个版本 - 2.x 和 3.x。将 3.x 用于 openapi: 3.0.0 swagger: '2.0' 的定义和 2.x .

安装 Swagger Codegen CLI(命令行版本)

window

下载编译好的JAR文件:

查找名为 swagger-codegen-cli-<version>.jar 的文件,例如如果你需要 2.3.1 版:
http://central.maven.org/maven2/io/swagger/swagger-codegen-cli/2.3.1/swagger-codegen-cli-2.3.1.jar

Swagger Codegen JAR file


要运行代码生成器,请使用:

java -jar c:\path\to\swagger-codegen-cli-<version>.jar <args>

(为简单起见,您可以将 swagger-codegen-cli-<version>.jar 重命名为 swagger-codegen-cli.jar。)

Mac

使用 Homebrew 安装:

# Codegen 3.x
brew install swagger-codegen

# Codegen 2.x
brew install swagger-codegen@2

然后您可以将代码生成器运行为:

swagger-codegen <args>
swagger-codegen@2 <args>

如果您没有 Homebrew,请从 Maven 下载 JAR 文件并按照上面针对 Windows 的说明运行它。

CLI 版本的替代方案

您还可以:

关于jakarta-ee - 安装 Swagger CodeGen 时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51713856/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com