コンテンツにスキップ

Swagger Codegen の前提条件

最新の安定バージョンを探している場合は、Maven.org から直接入手できます(Java 8 ランタイムが最低要件です)

ターミナルウィンドウ
1
# Download current stable 2.x.x branch (Swagger and OpenAPI version 2)
2
wget https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.45/swagger-codegen-cli-2.4.45.jar -O swagger-codegen-cli.jar
3
4
java -jar swagger-codegen-cli.jar help
5
6
# Download current stable 3.x.x branch (OpenAPI version 3)
7
wget 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.jar
8
9
java -jar swagger-codegen-cli.jar --help

Windows ユーザーの場合、wget をインストールするか、PowerShell (3.0+) で Invoke-WebRequest を使用する必要があります。

ターミナルウィンドウ
1
Invoke-WebRequest -OutFile swagger-codegen-cli.jar https://repo1.maven.org/maven2/io/swagger/swagger-codegen-cli/2.4.45/swagger-codegen-cli-2.4.45.jar

Mac では、brew を使用するとさらに簡単です

ターミナルウィンドウ
1
brew install swagger-codegen

ソースからビルドするには、以下のものがインストールされ、$PATH に利用可能である必要があります。

OS X ユーザー

Java 11+ のインストールを忘れないでください。

サポートされている Java バージョンを使用するために JAVA_HOME をエクスポートしてください

ターミナルウィンドウ
1
export JAVA_HOME=`/usr/libexec/java_home -v 11`
2
export PATH=${JAVA_HOME}/bin:$PATH