• Как сделать git commit, если для написания коммента к коммиту открывается Sublime Text 2, а Git Bash не регистрирует событие открытия редактора?

    @seralekseenko
    Для добавления короткого описания комита — достаточно ввести `git commit -m "short message`.
    Для добавления в комит не только заголовка, но и полноценного описания на 100500 страниц — нужно просто ввести команду `git commit`.

    Теперь о проблеме с `sublime` + `git`.

    Нужно в `subl ~/.gitconfig ` модифицировать строку с вызовом `sublime`, добавив к ней ключ `-w`.
    Ответ написан
    Комментировать
  • Почему не прогоняются JUnit тесты в maven?

    @seralekseenko
    Только-что столкнулся с этой же проблемой.

    Экспериментальным путем выяснил, что нужно добавить в зависимости и в плагины maven-surefire-plugin.

    Пример из pom.xml:

    .............
    <dependencies>
            <dependency>
                <groupId>org.junit.jupiter</groupId>
                <artifactId>junit-jupiter</artifactId>
                <version>5.6.2</version>
                <scope>test</scope>
            </dependency>
            <dependency>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <version>2.22.2</version>
            </dependency>
        </dependencies>
    
        <build>
            <directory>${project.basedir}/target</directory>
            <outputDirectory>${project.build.directory}/classes</outputDirectory>
            <plugins>
                <plugin>
                    <artifactId>maven-surefire-plugin</artifactId>
                    <version>2.22.2</version>
                </plugin>
            </plugins>
        </build>
    .........


    Зависимости от junit-platform-runner, в данном вопросе, я не почувствовал в своем проекте.
    Ответ написан
    Комментировать