Рубрики
Без рубрики

Spring MVC на VSCode – Развертывание Tomcat

В этом посте я объясню, как мне удалось развернуть веб-проект maven с поддержкой spring mvc us… Помеченный java, vscode.

В этом посте я объясню, как мне удалось развернуть веб-проект maven с поддержкой spring mvc с использованием сервера apache tomcat на vscode.

ПРИМЕЧАНИЕ Этот пост является продолжением spring mvc в проекте vscode – maven . Чтобы следовать дальше, вы можете получить исходный код с github

Процессы, описанные в этом руководстве, были выполнены на платформе Windows, но вы должны быть в состоянии следовать им

Установка Tomcat

Для обслуживания вашего веб-приложения, доступного из вашего браузера, вам понадобится веб-сервер. Apache Tomcat поможет вам сделать именно это. Чтобы установить tomcat, посетите страницу загрузки tomcat https://tomcat.apache.org/download-10.cgi . Там вы найдете ссылки для загрузки для различных платформ, выберите подходящую платформу (я использую 64-разрядную операционную систему Windows, поэтому я использовал соответствующую ссылку для загрузки для своей платформы).

В этом руководстве используется tomcat версии 9.0.39

Распакуйте загруженный файл и укажите путь к его установке (местоположение для распаковки папки tomcat) в домашний каталог C:\Users <имя пользователя>\apache-tomcat-9.0.39

записка: На пути выше есть заполнитель <имя пользователя> . Замените на ваше системное имя пользователя.

Необходимые расширения VSCode

Откройте vscode, щелкните значок расширения на боковой панели (или используйте Ctrl + Shift + X). Найдите расширение Соединители сервера сообщества и установите его. Вам также потребуется установить Интерфейс протокола удаленного сервера расширение, поскольку Соединители сервера сообщества зависят от него.

Настройка Tomcat на VSCode

После установки вышеуказанных зависимостей щелкните значок проводника файлов (или Ctrl + Shift + E). В проводнике вы должны найти панель серверов. Переключите панель “Серверы”, чтобы открыть ее, если она не открыта. На панели вы должны увидеть экземпляр по умолчанию Соединитель сервера сообщества . Щелкните по нему правой кнопкой мыши и выберите опцию “Пуск”, которая запустит соединитель RSP.

Чтобы добавить Tomcat в соединитель RSP, нажмите на значок “Добавить новый сервер” на панели “Серверы” (наведите указатель мыши на панель “Серверы”, чтобы увидеть его), откроется палитра в верхней части области кода vscode. Эта палитра содержит поле поиска и некоторые параметры. Выберите Нет, используйте опцию сервер на диске . Это откроет проводник файлов. Перейдите и выберите путь установки apache tomcat в вашем домашнем каталоге C:\Users <имя пользователя>\apache-tomcat-9.0.39. Если указан правильный путь к apache tomcat, вам будет предложено либо изменить имя, либо продолжить с именем по умолчанию (я изменил имя сервера apache tomcat на tomcat ).

Запустите веб-проект с помощью Tomcat

Чтобы запустить свой проект так, чтобы к нему можно было получить доступ из Интернета, вам нужно будет добавить .военный файл для развертывания tomcat. Это вы можете сделать, щелкнув правой кнопкой мыши на своем сервере tomcat на панели Серверы и выбрав опцию Добавить развертывание . Это должно открыть палитру в верхней части панели кода vscode с возможностью выбора развертывания из вашей файловой системы или в развернутом виде. Выберите Файл выберите опцию из списка. Вам должен быть представлен ваш проводник файлов, чтобы выбрать .war файл, который вы хотите развернуть. Выберите свой файл, чтобы добавить его в развертывание tomcat.

записка: Если вы следите за spring mvc в проекте vscode – maven вы найдете файл .war в каталоге target в корневом каталоге проекта.

В случае, если вы не можете найти .война файл или не уверен, где он находится. Он всегда находится в папке target в корне проекта. Эта папка ( цель ) автоматически создается при успешной сборке и компиляции файлов исходных текстов/классов проекта. Я уже говорил о том, как вы можете создавать и компилировать проект maven.

Запустите свой сервер tomcat, щелкнув правой кнопкой мыши на tomcat на панели сервера в проводнике файлов и выберите опцию Запустить сервер . Это должно запустить ваш сервер tomcat, если он обслуживается и успешно настроен, и вы можете подтвердить это с помощью встроенного терминала vscode.

Чтобы подтвердить, что tomcat запущен, откройте свой браузер и перейдите по адресу localhost:8080 , где по умолчанию обслуживается tomcat. Вы должны увидеть страницу приветствия tomcat.

Чтобы просмотреть свой проект, развернутый на tomcat в браузере, перейдите по ссылке localhost:8080/блог , вы должны увидеть наше приложение для блога Привет, мир страница, обслуживаемая tomcat.

ПРИМЕЧАНИЕ Если вы используете отдельный проект, пожалуйста, добавьте значение artifactId вашего проекта в качестве пути (т.Е. если вы не настроили его иначе) например, локальный хост:8080/<идентификатор артефакта проекта> .

Вы успешно развернули веб-приложение с сервером apache tomcat на vscode. Следите за обновлениями для следующего руководства, которое сделает этот шаг еще дальше. Оставляйте свои мысли, вопросы или предложения в разделах комментариев ниже. Нажмите на кнопку “Мне нравится” и поделитесь статьей с другом. Спасибо

Оригинал: “https://dev.to/spaceofmiah/spring-mvc-on-vscode-tomcat-deploy-1j2b”