Не удалось создать экземпляр сервера tc на sts 4

Создание сервера из окна сервера в sts дает мне эту ошибку. Я выбираю базовый шаблон для создания сервера. Я также пытался использовать cmd с правами администратора, все та же ошибка.

Сведения об ошибке: команда создания не удалась. Недопустимый формат версии среды выполнения строки. Ожидается ,,[.patch][.release]

Причина: Ошибка создания экземпляра сервера с помощью команды: D:\Users\pivotal location..\tcserver.bat create server -v runtimes -t base --property base.runtime.user=null --java-home C:\Java\ jdk1.8.0_191. Проверьте права доступа для каталога D:\Users\pivotal location.. и его файлов и подкаталогов.

Не могу поделиться картинкой, у нее нет репутации.


person aakash singh    schedule 16.11.2018    source источник


Ответы (2)


Похоже, что установка Pivotal tc Server находится в месте на вашем диске, доступном только для чтения, или с ограниченными правами на запись. Я бы порекомендовал установить tc-Server в каталог, где у вас есть полные права, настроить эту установку в STS и повторить попытку. Это должно помочь.

person Martin Lippert    schedule 18.11.2018
comment
Нет, такого ограничения нет. Это мой личный компьютер, и я проверил все разрешения. - person aakash singh; 19.11.2018
comment
что произойдет, если вы создадите экземпляр сервера вручную из командной строки с помощью tcserver.bat? - person Martin Lippert; 19.11.2018
comment
Та же ошибка (Сведения об ошибке: сбой команды create. Строка времени выполнения недопустима в формате версии. Ожидается ,,[.patch][.release]) - person aakash singh; 19.11.2018
comment
похоже, что это более общая проблема с созданием экземпляров с использованием tc-server, поэтому я добавил тег для tcserver к вопросу выше. - person Martin Lippert; 21.11.2018

Вы продвинетесь вперед, если укажете правильную версию tc во время выполнения в опции -v. Например. если у вас установлена ​​среда выполнения tc tomcat-9.0.12.A.RELEASE, возьмите "9.0.12 .A.RELEASE" в качестве версии среды выполнения.

К сожалению, вы не будете из леса, делая это. Хотя экземпляр сервера будет создан, появится другое сообщение об ошибке: «Указанный сервер недействителен. Отсутствует файл .tc-runtime-instance». В вашем каталоге экземпляра будет файл .tc-runtime-instance, но без какого-либо содержимого. Это тот момент, на котором я в настоящее время придерживаюсь.

person Henrik    schedule 26.11.2018