Java IntelliJ想法14:如何在将项目部署到Tomcat时跳过测试
我有一个项目使用14作为我的IDE(我对IntelliJ IDEA是新手;我用过) 我的主要Java代码在文件夹Java IntelliJ想法14:如何在将项目部署到Tomcat时跳过测试,java,spring,spring-mvc,tomcat,intellij-idea,Java,Spring,Spring Mvc,Tomcat,Intellij Idea,我有一个项目使用14作为我的IDE(我对IntelliJ IDEA是新手;我用过) 我的主要Java代码在文件夹src/main中,单元测试代码在src/test中。在部署项目时,我发现所有的单元测试都已执行 如何在将项目部署到Tomcat中时跳过所有单元测试?如果您使用的是Maven,请在视图工具窗口Maven项目单击下面显示的按钮(称为跳过测试模式)。本质上,当您说运行包时,它是在生命周期中逐步退出测试 为项目创建maven配置时。在“跑步者”选项卡上,您可以单击跳过测试复选框,如下所示:
src/main
中,单元测试代码在src/test
中。在部署项目时,我发现所有的单元测试都已执行
如何在将项目部署到Tomcat中时跳过所有单元测试?如果您使用的是
Maven
,请在视图工具窗口Maven项目
单击下面显示的按钮(称为跳过测试模式)。本质上,当您说运行包时,它是在生命周期中逐步退出测试
为项目创建maven配置时。在“跑步者”选项卡上,您可以单击跳过测试复选框,如下所示:
这对我帮助很大 在Tomcat运行/调试配置中,您可以在“启动前”部分中使用以下参数指定maven任务:
-Dmaven.test.skip=true
您在使用maven吗?是的,我在使用maven@那有什么帮助吗?我也猜到了,但这不是一个具体的intellij问题。是否存在针对每个项目执行此操作的选项?如果单击“跳过测试”模式,所有maven项目的测试运行都将被禁用。这对我来说不起作用(或者至少按我希望的方式)。即使禁用了这样的测试,当我运行运行或调试配置时,构建也会尝试编译测试。我们也可以跳过编译吗?因为在我工作的代码库中,有很多测试都有编译错误。如何甚至跳过构建测试/测试包?