0

I have generated swagger-jaxrs-server from open api code generator using this petstore.yaml from swagger openapi as input . I want to run sever in STS as maven project.

I tried

1) Adding Tomcat7 plugin in porm.xml
2) Maven --> update project
3) Run as --> maven clean
4) Run as --> maven build  --> goal:tomcat7:run

But I am getting error as

[INFO] Scanning for projects...
[INFO] 
[INFO] ------------------< io.swagger:swagger-jaxrs-server >-------------------
[INFO] Building swagger-jaxrs-server 1.0.0
[INFO] --------------------------------[ war ]---------------------------------
[INFO] 
[INFO] >>> tomcat7-maven-plugin:2.2:run (default-cli) > process-classes @ swagger-jaxrs-server >>>
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ swagger-jaxrs-server ---
[WARNING] Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
[INFO] skip non existing resourceDirectory D:\Spring\openapi\jaxrs-spec-server-generated\jaxrs-spec-server-generated\src\main\resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.1:compile (default-compile) @ swagger-jaxrs-server ---
[INFO] No sources to compile
[INFO] 
[INFO] <<< tomcat7-maven-plugin:2.2:run (default-cli) < process-classes @ swagger-jaxrs-server <<<
[INFO] 
[INFO] 
[INFO] --- tomcat7-maven-plugin:2.2:run (default-cli) @ swagger-jaxrs-server ---
[INFO] Running war on http://localhost:8080/swagger-jaxrs-server
[INFO] Creating Tomcat server configuration at D:\Spring\openapi\jaxrs-spec-server-generated\jaxrs-spec-server-generated\target\tomcat
[INFO] create webapp with contextPath: /swagger-jaxrs-server
Jan 23, 2023 12:22:09 PM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Jan 23, 2023 12:22:09 PM org.apache.catalina.core.StandardService startInternal
INFO: Starting service Tomcat
Jan 23, 2023 12:22:09 PM org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.47
Jan 23, 2023 12:22:11 PM org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-bio-8080"]    

http://localhost:8080/swagger-jaxrs-server/v3/pet/1

Aniket Thorat
  • 107
  • 2
  • 10
  • Please include your yaml file as inline text to your question. The link you provided does not show the same yaml file for everyone (it uses cached resources to continue sessions). Also, links can die. Finally, please include your maven settings so that there is a [Minimal, reproducible example](https://stackoverflow.com/help/minimal-reproducible-example). – tbatch Jan 23 '23 at 15:27

0 Answers0