Как скомпилировать код Java, сгенерированный swagger-codegen - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь написать пример кода для связи с swaggerjavaclient, созданным swagger-codegen.У меня есть моя структура кода следующим образом:

|_java
  |_  src
    |_    examplecode
          |_  example.java
     |_   swaggerjavaclient
           |_ src/main/java/io/swagger/client/api

           |_ otherswaggergeneratedfiles
           |_ pom.xml

Я получаю это: error: package io.swagger.client does not exist, когда я запускаю example.java, который выглядит следующим образом:

import io.swagger.client.ApiClient;
import io.swagger.client.api.DefaultApi;

public class example {
 public static void main(String[] args) throws Exception {
   // Code to talk to swaggerjavaclient
 }
}

Когда я помещаю структурукак

|_java
  |_  src
      |_  swaggerjavaclient
          |_  examplecode
              |_ example.java
          |_  src/main/java/io/swagger/client/api

          |_ otherswaggergeneratedfiles

в Eclipse, я могу скомпилировать и запустить этот код.

У меня есть два вопроса:

  1. Как я могу получитьисходная структура (иметь пример кода за пределами каталога swaggerjavaclient) и все еще быть в состоянии скомпилировать и запустить код?

  2. Как мне построить и запустить этот код из терминала?

...