IntelliJ IDEA 2020.1 に関して、Maven へのデリゲート IDE のビルド/実行アクションを確認した後、テスト クラスのメソッドが 2 回実行されます

問題の説明: 今日 MAVEN プロジェクトを作成しているときに、テスト クラスの実行時にメソッドが 2 回実行されたことがわかりました。たとえば、insertAccout テスト クラスを実行すると、2 つの同一のレコードが保存されました。他のテスト クラスを実行すると、それらのレコードは保存されませんでした。挿入すると、レコードが生成されます。長い間読んだ後、IDE のビルド/実行アクションを Maven にデリゲートする理由がわかりました (これは IDEA 2020 の小さなバグです)
。 pom.xml内

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.22.1</version>
            <configuration>
                <skipTests>true</skipTests>
            </configuration>
        </plugin>
    </plugins>
</build>

おすすめ

転載: blog.csdn.net/weixin_48006490/article/details/126712893