Apache Tomcat - Простое развертывание файла JAR - PullRequest
0 голосов
/ 26 июня 2018

Можно ли развернуть базовый jar файл, созданный из проекта java в Apache Tomcat server?

Последующие шаги:

  1. Открытое затмение кислородом. Создайте новый Maven Project.
  2. Добавить простой код "Hello World" в Main.
  3. Добавить простой «скрипт Selenium Webdriver» в тестовую папку
  4. Создать файл POM со всеми зависимостями
  5. Откройте командную строку и запустите mvn clean install
  6. В целевой папке был создан файл "Hello World.jar".
  7. Запустил мой Tomcat server.
  8. Скопировал указанный выше jar файл в папку WebApps
  9. Затем я открыл браузер и набрал "https://localhost:8080/HelloWorld"
  10. Я не мог видеть "Hello World", но ошибка.

Могу ли я действительно выполнить развертывание, как описано выше? Или я должен создавать только веб-приложение для развертывания в Tomcat?

Пожалуйста, помогите!

1 Ответ

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

Tomcat - это веб-контейнер и сервер, и вы не можете развертывать файлы JAR на веб-серверах. Кажется, вы пишете код «Hello World» в методе main, а не создаете веб-приложение.

Для развертывания tomcat вам необходимо создать веб-приложение (используя JSP / Servlet / Spring и т. Д.) И упаковать его так же, как WAR или EAR.

Вы можете сделать упаковку через Maven следующим образом:

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