Swagger Codegen 先決條件
如果您正在尋找最新的穩定版本,您可以直接從 Maven.org (最低需要 Java 8 執行階段) 取得。
1# Download current stable 2.x.x branch (Swagger and OpenAPI version 2)2wget https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.44/swagger-codegen-cli-2.4.44.jar -O swagger-codegen-cli.jar3
4java -jar swagger-codegen-cli.jar help5
6# Download current stable 3.x.x branch (OpenAPI version 3)7wget https://repo1.maven.org/maven2/io/swagger/codegen/v3/swagger-codegen-cli/3.0.65/swagger-codegen-cli-3.0.65.jar -O swagger-codegen-cli.jar8
9java -jar swagger-codegen-cli.jar --help
對於 Windows 使用者,您需要安裝 wget,或者您可以在 PowerShell (3.0+) 中使用 Invoke-WebRequest。
範例
1Invoke-WebRequest -OutFile swagger-codegen-cli.jar https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.44/swagger-codegen-cli-2.4.44.jar
在 Mac 上,使用 brew
會更簡單
1brew install swagger-codegen
若要從原始碼建置,您需要在 $PATH:
中安裝並可用的下列項目:
OS X 使用者
別忘了安裝 Java 11+。
匯出 JAVA_HOME
以使用支援的 Java 版本
1export JAVA_HOME=`/usr/libexec/java_home -v 11`2export PATH=${JAVA_HOME}/bin:$PATH