我已经在庞大的github存储库中询问了这个question,但是社区的响应速度并不快,所以我将在这里尝试。
在README之后,我正在运行以下命令来生成PHP客户端(但可以是任何其他语言):
git clone https://github.com/swagger-api/swagger-codegen
cd swagger-codegen
mvn clean package
java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate
\
-i http://petstore.swagger.io/v2/swagger.json \
-l php \
-o /var/tmp/php_api_client
,我收到以下错误消息:
Error: Unable to access jarfile modules/swagger-codegen-cli/target/swagger-codegen-cli.jar
有人有同样的错误吗?我试图弄清楚是否只有我一个人。也许我想念一些东西。
答案 0 :(得分:2)
从今天(19/10/19)开始,它仅适用于Java 7或8版本。为了使它能够工作,我不得不从10版降级。