프로젝트 개발 과정에서 프로젝트를 수정하고 디버깅해야 할 때마다 프로젝트를 다시 시작해야 하므로 많은 시간이 낭비됩니다. 다음은 제가 컴파일한 일반적으로 사용되는 두 가지 방법입니다
시작 구성 방법 수정(주로 디버그 모드용)
시작 구성 클릭 =》edit configrations…
Updateclasses 구성 및 수정 아래 리소스
에 대한 ‘update‘ 작업: 사용자가 적극적으로 업데이트를 수행할 때 단축키 업데이트: 프레임 비활성화 시 Ctrl + F9
: 편집 창이 포커스를 잃을 때 업데이트
Instructions
개발자가 프로젝트에 spring-boot-devtools를 도입하면 클래스 경로 경로가 변경되는 한 프로젝트가 자동으로 다시 시작되어 프로젝트 개발 속도가 크게 향상됩니다. . 개발자가 Eclipse를 사용하는 경우 코드를 수정하고 저장한 후 프로젝트가 자동으로 컴파일되고 다시 시작됩니다. 개발자가 IntelliJ IDEA를 사용하는 경우 기본적으로 개발자는 다시 시작하기 전에 수동으로 컴파일해야 합니다. 수동으로 컴파일하는 경우 빌드 -> 프로젝트 빌드 메뉴를 클릭하거나 Ctrl+F9 단축키를 눌러 컴파일에 성공하면 프로젝트가 다시 시작됩니다. 물론 IntelliJ IDEA를 사용하는 개발자는 구성 단계:
File=》Settings=》Build,Execution,Deployment=》Compiler=》자동으로 프로젝트 빌드 확인
Ctrl+shifter+alt+/ =》Registry=》compiler.automake.allow.parallel
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> </dependency>
#热部署默认会重启 spring.devtools.restart.enabled=true #添加那个目录的文件需要restart spring.devtools.restart.additional-paths=src/main/java #排除那个目录的文件不需要restart spring.devtools.restart.exclude=static/**,public/**
위 내용은 아이디어 springboot springCloud 핫 로딩 및 핫 디버깅을 위한 일반적인 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!