Что касается упаковки и развертывания проекта Maven, я использую здесь редактор Eclipse, чтобы сделать простую запись.
Практическая среда
Операционная система: Windows
IDE: Eclipse
Процесс упаковки и развертывания
1 пакет проекта
1.1 Щелкните правой кнопкой мыши элемент, который необходимо упаковать, и нажмите Maven clean как показано на рисунке. Здесь Maven будет очищать всю информацию о упаковке для этого проекта.
1.2 После завершения операции Maven clean , в консоли Eclipse появится следующая информация.
1.3 Затем мы щелкнули правой кнопкой мыши требуемый проект пакета и нажимаем Maven build как показано на рисунке
1.4 В всплывающем интерфейсе выполните операцию, как показано на рисунке ниже.
Введите -X package в поле «Цели» ввода и проверьте Update Snapshots и Skip Tests ниже.
1.5 Появляются следующие результаты, что означает, что упаковка успешна.
1.6 Обновите наш проект, и мы можем найти war пакет, который мы упаковали в target каталоге проекта.
2 Развертывание проекта
2.1 Поместите вышеупомянутый упакованный пакет war в нашем каталоге Web Apps Tomcat. Как показано на рисунке.
2.2 Измените файл конфигурации File Server.xml в каталоге Conf в Tomcat, найдите тег хоста в файле конфигурации и добавьте в него следующее содержимое. Относительный путь используется здесь, и значение свойства doBase - это название war пакета, которое мы призываем (например, почему нам нужно добавить этот шаг, мы объясним это позже).
Скопируйте код кода следующим образом: <Context DOCBASE = "Анализ-TOOL-WEB-1.0-SNAPSHOT" PATH = "/" reloadable = "true" privileged = "true"/>
2.3 Введите каталог Bin Tomcat и нажмите startup.bat , чтобы начать наш Tomcat. Следующие результаты отображаются, чтобы указать, что развертывание успешно.
2.4 В настоящее время мы открываем браузер и входим в localhost:8080 , и мы успешно получаем доступ к нашей домашней странице.
иллюстрировать
Как упомянуто выше, добавьте следующее в файл конфигурации Server.xml в каталоге Conf в нашем Tomcat.
Скопируйте код кода следующим образом: <Context DOCBASE = "Анализ-TOOL-WEB-1.0-SNAPSHOT" PATH = "/" reloadable = "true" privileged = "true"/>
Давайте сначала прокомментируем исходный контент и перезапустите, чтобы увидеть, какие проблемы возникнут.
После комментирования перезапустите наш Tomcat и получите доступ localhost:8080 в вашем браузере.
Вы обнаружите, что в настоящее время наш проект не может быть запрошен. В этом случае добавьте название нашего проекта в путь доступа и попробуйте еще раз, и посетите http://localhost:8080/analysis-tool-web-1.0-SNAPSHOT/login (все ресурсы и запросы проекта находятся в каталоге analysis-tool-web-1.0-SNAPSHOT ).
На данный момент нет проблем, как раньше. Проблема в том, что после того, как мы нажмеем, чтобы войти в систему, последующие изменения пути запроса изменяются. Я попытался войти в систему и увидеть путь прыжка после входа в систему.
Здесь наш путь проекта /analysis-tool-web-1.0-SNAPSHOT по умолчанию, а текущие ресурсы и запросы проекта находятся в папке analysis-tool-web-1.0-SNAPSHOT . Запрос поднимается непосредственно на / , что приводит к ошибке 404 для запроса, которая не может найти ресурс. Приведенный выше контент настроен в Server.xml в основном для установки относительного пути ресурса для доступа к проекту.
Выше всего содержание этой статьи. Я надеюсь, что это будет полезно для каждого обучения, и я надеюсь, что все будут поддерживать Wulin.com больше.