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.45/swagger-codegen-cli-2.4.45.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.45/swagger-codegen-cli-2.4.45.jar
Mac では、brew
を使用するとさらに簡単です
1brew install swagger-codegen
ソースからビルドするには、以下のものがインストールされ、$PATH
に利用可能である必要があります。
OS X ユーザー
Java 11+ のインストールを忘れないでください。
サポートされている Java バージョンを使用するために JAVA_HOME
をエクスポートしてください
1export JAVA_HOME=`/usr/libexec/java_home -v 11`2export PATH=${JAVA_HOME}/bin:$PATH