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

Весенний MVC в проекте VSCode – Maven

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

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

Отказ от ответственности Это руководство содержит только процесс настройки и структурирование проекта, полностью обработанные maven.

Если у вас не установлен vscode, вам придется установить его из https://code.visualstudio.com/download .

Установить OpenJDK

Для этого процесса я буду использовать jdk15, который вы можете скачать с https://jdk.java.net/15/ . Я на платформе Windows, поэтому я скачал сборку для Windows/x64, как указано на странице загрузки.

После успешной загрузки распакуйте архив и укажите путь установки jdk (местоположение для размещения распакованного файла) как C:\Program Файлы\Java\jdk-15.0.1.

Установка Apache Maven

Мы будем использовать apache maven для управления проектами, который вы можете скачать с http://maven.apache.org/download.cgi . Версия Maven, используемая в этом руководстве, – версия 3.6.5. После успешной загрузки разархивируйте файл и укажите путь его установки (местоположение для размещения распакованного файла) в C:\Program Файлы\Apache\apache-maven-3.6.3

Скопируйте путь к корзине установленного apache maven, который должен быть C:\Program Файлы\Apache\apache-maven-3.6.3\bin и включите его в переменную PATH в конфигурации системы. Это позволит получить доступ к команде mvn (maven) с терминала, а также к другим командам maven.

Необходимое расширение VS Code

Для удобства разработки нам потребуется установить пакет расширений Java, который поможет обеспечить интеллектуальное завершение кода, отладку, языковую поддержку и другие функции, позволяющие нам работать с IDE.

Откройте vs code и щелкните значок расширения на боковой панели (или используйте Ctrl + Shift + X). Найдите пакет расширений Java в поле поиска и установите его.

Создание Веб-Проекта Maven

Откройте палитру команд vs code из Вид -> Палитра команд в строке меню (или используйте Cntrl + Shift + P). Поиск Ява: Создайте Java-проект в поле поиска и выберите нужный вариант из списка. Отобразится другое представление для выбора типа вашего проекта, одним из которых является Maven. Выберите опцию Maven. Нас интересует веб-проект, поэтому выберите maven-archetype-веб-приложение в представлении архетипа.

Maven будет работать на терминале vscode и установит все необходимые зависимости для базового проекта веб-приложения. Во время процесса вам будет предложено в интерактивном режиме ввести идентификатор группы проекта , идентификатор артефакта, версию, имя пакета.

Для этого процесса я использовал эти значения (вам не обязательно использовать то же самое)

groupId : com.spaceofmiah
artifactId: blog

Для остальных я использовал значения по умолчанию.

С помощью приведенных выше сведений maven автоматически создаст хорошо структурированный проект веб-приложения.

Добавление зависимости от Пружины

Чтобы добавить зависимости spring mvc, откройте панель команд vs code из Вид -> Панель команд в строке меню (или используйте Cntrl + Shift + P). Найдите Maven: Добавьте зависимость выберите ее из списка команд. Откроется другое поле поиска для поиска зависимостей. Искать

1) пружинный сердечник с идентификатором группы org.пружинный каркас 2) весенние бобы с идентификатором группы org.springframework 3) весенний контекст с идентификатором группы org.springframework

Убедитесь, что вышеуказанные зависимости взяты из org.springframework groupId.

ПРИМЕЧАНИЕ: для каждого поиска зависимостей обязательно выбирайте соответствующую зависимость из списка зависимостей. Это автоматически добавит выбранные зависимости в pom.xml .

Внимание: После добавления зависимости, pom.xml файл может открыться. Когда это произойдет, сохраните файл с помощью Ctrl + S и закройте файл. Это делается только для того, чтобы избежать структурных ошибок в pom.xml .

Чтобы установить добавленные зависимости, откройте палитру команд vscode из Вид -> Палитра команд в строке меню (или используйте Cntrl + Shift + P). Найдите Maven: Выполните команды . Откроется другое представление, в котором вы можете выбрать команду установить из перечисленных параметров.

Домашние настройки Java

Существуют различные способы разрешить нашему java-приложению доступ к нашему jdk, который мы установили ранее.

1) Скопируйте путь установки C:\Program Файлы\Java\jdk15.0.1. Создайте переменную среды JAVA_HOME в системных конфигурациях и установите ее значение в путь jdk, скопированный.

2) Добавьте скопированный путь установки jdk в переменную PATH в системных конфигурациях

3) пользовательские настройки в vscode также можно использовать для настройки пути установки jdk. Откройте панель команд vs code из Вид -> Панель команд в строке меню (или используйте Cntrl + Shift + P). Поиск Java: Настройка среды выполнения Java . Это должно открыть интерфейс, с помощью которого вы можете задать путь установки jdk.

Задача Сборки И Компиляции

Чтобы скомпилировать или собрать проект, в корне проекта, если у вас еще нет каталога .vscode (который автоматически создается vscode), создайте его и в каталоге создайте задачи.json файл, содержащий

{
    // See https://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "2.0.0",
    "tasks": [
        {
            "label": "verify",
            "type": "shell",
            "command": "mvn -B verify",
            "group": "build"
        },
        {
            "label": "test",
            "type": "shell",
            "command": "mvn -B test",
            "group": "test"
        },
        {
            "label": "compile",
            "type": "shell",
            "command": "mvn -B test",
            "group": "build"
        }
    ]
}

С этим набором вы можете запустить компиляцию задачи для создания проекта, сначала открыв палитру команд vscode из Вид -> Палитра команд в строке меню (или используйте Cntrl + Shift + P). Поиск Задачи: Запустите задачу , выберите опцию compile , которая скомпилирует ваш исходный код в .военное досье.

Предупреждения и ошибки Встречающийся

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

Откройся pom.xml , проверьте, соответствует ли версия, указанная для maven.compiler.source и maven.compiler.target соответствует установленной версии jdk, если нет, измените ее на установленную версию jdk, которая равна 15. (Этот шаг исправил предупреждение)

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

исходный код можно получить с github

Оригинал: “https://dev.to/spaceofmiah/spring-mvc-on-vscode-maven-project-50g8”