Я сгенерировал пример приложения Microservice и приложение Microservice gateway, используя Jhipster.Оба приложения построены с использованием maven и используют реестр Jhipster для идентификации и маршрутизации.Я успешно могу создать приложение службы Micro и получить доступ к нему через назначенный порт localhost.
У меня проблемы со сборкой при сборке ./mvnw для шлюза.Но он собирается правильно для приложения Gradle, и API работают.У меня есть проблемы только для maven в org.springframework.boot: spring-boot-maven-plugin: 2.0.5.
Он работает на компьютере с Windows 10, последней версией Jhipster.
Failed to execute goal org.springframework.boot:spring-boot-maven-plugin:2.0.5.RELEASE:run (default-cli) on project api-contact-gateway: Could not exec java: Cannot run program "C:\Program Files\Java\jdk1.8.0_181\jre\bin\java.exe": CreateProcess error=206, The filename or extension is too long
Я продолжил отладку и увидел, что путь к классам, переданный как часть аргументов JVM, слишком длинный.Но мои системные переменные установлены правильно.