boc*_*son 1 intellij-idea swagger-codegen jakarta-ee
我使用命令安装了 Swagger CodeGen
npm install swagger-codegen -g
Run Code Online (Sandbox Code Playgroud)
所以我应该安装它,但是发生了一些错误/故障。每次进入
swagger-codegen -v
Run Code Online (Sandbox Code Playgroud)
我收到以下消息
'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
Run Code Online (Sandbox Code Playgroud)
对于 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
Run Code Online (Sandbox Code Playgroud)
我应该把这些放在命令行中吗?试过了,没用
Hel*_*len 11
Swagger Codegen 是一个 Java 应用程序,因此您必须安装 Java。
Swagger Codegen 有两个版本 - 2.x 和 3.x。将 3.x 用于openapi: 3.0.0
定义,将 2.x 用于swagger: '2.0'
.
下载编译好的 JAR 文件:
Codegen 3.x JAR 在这里:https ://oss.sonatype.org/content/repositories/releases/io/swagger/codegen/v3/swagger-codegen-cli/
Codegen 2.x JAR 在这里:http ://central.maven.org/maven2/io/swagger/swagger-codegen-cli/
查找名为 的文件swagger-codegen-cli-<version>.jar
,例如,如果您需要 v. 2.3.1:http :
//central.maven.org/maven2/io/swagger/swagger-codegen-cli/2.3.1/swagger-codegen-cli-2.3。 1.jar
要运行代码生成器,请使用:
java -jar c:\path\to\swagger-codegen-cli-<version>.jar <args>
Run Code Online (Sandbox Code Playgroud)
(您可以重命名swagger-codegen-cli-<version>.jar
,以swagger-codegen-cli.jar
对简单性。)
使用 Homebrew 安装:
# Codegen 3.x
brew install swagger-codegen
# Codegen 2.x
brew install swagger-codegen@2
Run Code Online (Sandbox Code Playgroud)
然后你可以运行代码生成器:
swagger-codegen <args>
swagger-codegen@2 <args>
Run Code Online (Sandbox Code Playgroud)
如果您没有 Homebrew,请从 Maven 下载 JAR 文件并按照上面针对 Windows 的说明运行它。
你也可以:
swagger-codegen-maven-plugin
. 组 ID 适用io.swagger
于 Codegen 2.x 和io.swagger.codegen.v3
Codegen 3.x。 归档时间: |
|
查看次数: |
6788 次 |
最近记录: |