Микросервис Jhipster 5.7 не удалось запустить в Windows с ошибкой CreateProcess error = 206, слишком длинное имя файла или расширение - PullRequest
0 голосов
/ 18 января 2019

Не удалось запустить микросервис Jhipster 5.7 в Windows с ошибкой CreateProcess error = 206, слишком длинное имя файла или расширение

Я создал микро сервис Jhipster. когда я пытаюсь начать, я получаю ошибку CreateProcess error = 206, имя файла или расширение слишком длинное. Все остальные вопросы предлагают сократить путь к классам или использовать IntelliJ. Никто из них не объяснил, как. Вот несколько вещей, которые я пробую:

  1. Удалите ненужную банку из пути к классам:

    • У меня свежий Jhipsterap. Я не знаю, какую банку я могу удалить не нарушая это.
  2. Использовать IntelliJ

    • Я запускаю службу из командной строки.
  3. Переместите ваш проект или репозиторий Maven на диск «c:», чтобы сократить путь.

    • Не могу. Репо огромен, и им делятся.

Дайте мне знать, если есть другое решение для этой проблемы.

Спасибо

1 Ответ

0 голосов
/ 18 января 2019

Существует довольно простой способ уменьшения пути к классам в Windows, если вы не можете перенести локальный репозиторий.Вот как:

Откройте командную строку и выполните эту команду

mklink /J c:\repo C:\<long path to your maven repository>

Это создаст ссылку на ваш репозиторий maven.Теперь запустите сервис следующим образом:

mvn -Dmaven.repo.local=c:\repo spring-boot:run

Вот и все.Теперь ваш classpath будет уменьшен примерно на 10000 символов (пробовал для приложения jhipster gateway).

Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...