Как настроить профиль отладки maven для проекта maven java

Я пытаюсь отлаживать Java-проект maven огуречного безмятежности в Eclipse Photon 2018/12. Скажите, пожалуйста, как я могу настроить профиль отладки maven и запустить его, чтобы я мог отлаживать код, устанавливая точки останова.

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
0
0
571
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Это зависит от ваших потребностей. Если вы хотите отлаживать тесты, просто используйте этот профиль:

<project
    xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
    xmlns = "http://maven.apache.org/POM/4.0.0"
         xsi:schemaLocation = "http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

    <groupId>...</groupId>
    <artifactId>...</artifactId>
    <version>...</version>
    <packaging>...</packaging>

    <repositories>
        ...
    </repositories>

    <distributionManagement>
        ...
    </distributionManagement>

    <profiles>
        <profile>
            <id>debug</id>
            <properties>
                <maven.surefire.debug>test</maven.surefire.debug>
            </properties>
        </profile>
    </profiles>

    <build>
        ...
    </build>

    <dependencies>
        ...
    </dependencies>
</project>

Но если это не так, вы можете просто настроить Eclipse IDE, выполнив это.

Надеюсь, поможет.

Какова относительная позиция позиции <profiles> по отношению к другим тегам, таким как <properties>, <dependencies> <plugins> и т. д.? Я ввел раздел <profiles> непосредственно перед закрытием файла pom, после раздела <build><plugins>. Ошибка - неразборный файл pom.

PraNuta 28.02.2019 00:55

Нет, чувак, тег profile — это ребенок root. Я обновлю свой ответ.

R. Karlus 28.02.2019 15:02

Принято как решение. Но меня потянуло на другое. Как только у меня освободятся руки, я попробую и вернусь, чтобы подтвердить, что он работает.

PraNuta 28.02.2019 16:10

Другие вопросы по теме