如何根据IDEA依赖分析结果创建git分支

问题描述 投票:0回答:1

描述:

  • 我有一个大约 5000 个类的大型 SpringApplication JAVA 项目,我需要在其中添加一个新功能(1 个新类或 1 个新方法)。
  • 我想运行一个swagger接口测试或SpringBootTest只测试我添加到项目中的内容,但IDEA会构建并运行整个项目代码,所以浪费了很多时间,每次大约10分钟。

我尝试过的:

  • 仅提取生产类中的我的代码和依赖项,然后使用基础设施(例如 swagger config 和 SpringApplication 类)创建一个功能分支来开发它。它比运行整个项目代码要快得多,每次大约40秒。但我需要手动去一一获取所有依赖类,累死了

问题:

  1. 有没有更好的方法根据IDEA依赖分析结果创建git分支?
  2. 有什么方法可以只运行我的代码而不是运行整个项目来测试它?
java spring git unit-testing intellij-idea
1个回答
0
投票

您是否尝试过通过跳过测试用例来运行应用程序? maven/gradle 中有一个命令取决于您使用什么来通过跳过测试用例来构建应用程序,这可能会有帮助吗?

© www.soinside.com 2019 - 2024. All rights reserved.