在Spring Boot项目添加了devtools的前提下,STS只需要简单的保存文件就可以触发重启,非常方便简单。但是Intellij IDEA还需要Ctrl+F9构建项目才行,而且如果使用Gradle的话会调用gradle的build任务,速度更慢,调试体验很受影响。请问有什么插件之类的可以让idea像STS那样保存文件就可以快速触发Spring Boot的重启吗?
另外其实如果Gradle守护进程活着的话Gradle构建也并不算慢。但是不知道是不是我内存捉急的原因,gradle守护经常这次构建,创建了守护进程,然后过几分钟守护进程就死了。之后下次构建项目还得重新启动守护进程,无形中浪费了几十秒时间。有没有啥办法能让Gradle deamon活得久一点?
3 답변
Gradle은 아직 연구되지 않았는데, Maven을 이용하여 어떻게 작동하는지 알려드리고, 질문의 주제는 추론을 할 수 있도록 하겠습니다
첫걸음
Spring DevTools 소개
으아악2단계
자동 컴파일 켜기
3단계
아이디어 인터페이스에서 ctrl + shift + a을 누르고 레지스트리를 검색하세요

4단계
켜기 compiler.automake.allow.when.app.running
5단계
다시 디버깅하는 즐거움
크롬용 플러그인을 설치하면 페이지 수정 시 자동으로 페이지를 새로 고칠 수도 있습니다
@FullStackDeveloper의 메소드는 단순 핫스왑만 가능합니다.
실제 핫 배포를 원할 경우 JRebel을 사용할 수 있습니다.
Intellij에 JRebel 플러그인 설치

MyJRebel로 이동하여 등록 코드를 받으세요(이 등록 코드는 오픈 소스 커뮤니티에 무료로 제공됩니다)
등록 코드를 입력한 다음 JRebel을 사용하여 애플리케이션을 실행하세요.
코드를 변경할 때마다 다시 빌드하세요.

]
Hot Questions
Hot Tools
vc9-vc14(32+64비트) 런타임 라이브러리 모음(아래 링크)
phpStudy 설치에 필요한 런타임 라이브러리 모음을 다운로드하세요.
VC9 32비트
VC9 32비트 phpstudy 통합 설치 환경 런타임 라이브러리
PHP 프로그래머 도구 상자 정식 버전
Programmer Toolbox v1.0 PHP 통합 환경
VC11 32비트
VC11 32비트 phpstudy 통합 설치 환경 런타임 라이브러리
SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.
뜨거운 주제
20335
7
13530
4
11850
4
8835
17
8420
7






