Развертывание WebSwing to Tomcat (Конфигурация) - PullRequest
0 голосов
/ 08 июня 2018

Я выполнил шаги, данные из официального источника здесь.

Чтобы развернуть Webswing на Tomcat, выполните следующие шаги:

  1. Создайте новую папкупо имени webswing в домашней папке Tomcat и разархивируйте дистрибутив Webswing в эту папку.
  2. Переместите webswing-server.war из дистрибутива в папку webcats Tomcat.
  3. В conf / catalina.В файле свойств добавьте следующие свойства.

    webswing.warLocation = webapps / webswing-server.war

    webswing.configFile = webswing / webswing.config

    webswing.tempDirBase = webswing/ tmp

Я выполнил все шаги выше.Но результат кажется это ОШИБКА. Затем я попытался получить доступ (но не повезло):

localhost: 8080 / webswing или localhost: 8080 / webswing-server

Обратите внимание, что в настоящее время я использую сервер Tomcat нормально.Мои спецификации:

  • Windows 7 с 64-битной, оперативной памятью 8 ГБ
  • JDK 8 для 64-битной
  • Tomcat8.5.31

Я думалпапка tmp отсутствует, но после того, как я ее проверил, папка там все еще существует.И я также проверяю свойства catalina, это уже точно написано 3-х строчный код.Итак, Что я должен сделать, чтобы разрешить это дело?Любые другие подсказки?

enter image description here

enter image description here

enter image description here

1 Ответ

0 голосов
/ 08 июня 2018

Я только что попробовал с нуля в соответствии с документацией и получил тот же результат.

Проблема запускается непосредственно при запуске. Bat

Когда я запускаю tomcat изCATALINA_HOME все работает нормально, я предполагаю, что запуск как сервис будет работать.

Вот как я запустил tomcat:

c:\_DEV\apache-tomcat-8.5.31>.\bin\startup.bat

Когда вы запустите файл startup.bat напрямую, вы увидите этов качестве основной причины (обратите внимание на корзину в пути):

Root Cause

org.webswing.server.model.exception.WsInitException: Invalid system property webswing.warLocation: File c:\_DEV\apache-tomcat-8.5.31\bin\webapps\webswing-server.war or c:\_DEV\apache-tomcat-8.5.31\bin\webapps\webswing-server.war not found.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...