idea 项目只编译不打包,跳过测试,快速开发

检查 Maven Runner 的设置(最关键)

IDEA 有个坑:如果 Maven Runner 里的设置不对,会把 Spring Boot 启动当成 Maven 任务执行。

  1. 打开 File → Settings → Build, Execution, Deployment → Build Tools → Maven → Runner
  2. 重点看这两项:
    • Delegate IDE build/run actions to Maven :必须取消勾选!
      • 勾上的话,IDEA 会把所有 Run/Debug 都交给 Maven 执行,自然会跑 install 而不是直接启动类。
    • VM Options :这里不能有 install 这类 Maven 命令,保持默认空或 -Dmaven.test.skip=true 即可。
    • JRE:确认选的是你项目用的 JDK8,不是 IDEA 自带的 JRE。
复制代码
-Xms2048m -Xmx4096m -XX:MaxMetaspaceSize=512m -Dmaven.test.skip=true
相关推荐
snpgroupcn6 小时前
SAP 系统退役的归档架构怎么设计:可检索、可理解、可追溯、可证明
java·数据库·架构
文丑颜不良啊6 小时前
LeetCode476~500题目解析
java·leetcode
雨落在了我的手上6 小时前
JavaEE初级(1):计算机是如何⼯作的
java·java-ee
惊讶的猫6 小时前
Spring AOP
java·开发语言
用户3126874877206 小时前
Java 异常体系全链路:受检异常到底该不该用
java
2501_916008896 小时前
Windows 上写第一个 SwiftUI App,KXBuild 空工程起步,跑到 iPhone 真机
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
学到老活到老7 小时前
集合换成线程安全的,就不用加锁了吗?
java·面试
Wang's Blog7 小时前
Java 项目实战: 交友项目 - 今日佳人:需求分析
java·开发语言·交友
余额瞒着我当琳7 小时前
C++11,发展历史浅谈,初始化列表和对象初始化,右值引用和移动语义
java·开发语言·c++·算法