コンテンツにスキップ

Swagger Codegenの構築

プロジェクトをクローンした後、このコマンドでソースからビルドできます

ターミナルウィンドウ
1
mvn clean package

Mavenがインストールされていない場合は、付属のMavenラッパーを直接使用し、以下のコマンドでビルドできます。

ターミナルウィンドウ
1
./mvnw clean package

Homebrew

インストールするには、brew install swagger-codegenを実行してください。

使用例を以下に示します。

ターミナルウィンドウ
1
swagger-codegen generate -i https://petstore.swagger.io/v2/swagger.json -l ruby -o /tmp/test/

サーバスタブをビルドするには

詳細については、https://github.com/swagger-api/swagger-codegen/wiki/Server-stub-generator-HOWTOを参照してください。

codegenライブラリをビルドするには

これにより、ソースからSwagger Codegenライブラリが作成されます。

ターミナルウィンドウ
1
mvn package

注意!テンプレートは生成されたライブラリに含まれています。テンプレートを変更したい場合は、ライブラリを再パッケージ化するか、スクリプトへのパスを指定する必要があります。