Eclipse+Maven에서 IntelliJ idea+Gradle로 마이그레이션하여 문제가 발생했습니다.

개발 환경을 건네주었습니다만, 여러가지 움직이지 않아 , 그 때에 시행착오했을 때의 메모입니다.
Eclipse + Maven 아저씨가 IntelliJ idea + Gradle 사랑 아저씨로 바뀌었을 때의 메모

[Gradle] Gradle은 미리 설치할 필요가 없습니까?



필요 없음

Windows의 경우 gradew.bat를 사용하여 인터넷에서 가져올 필요가 없습니다.
즉, 직장의 경우 프록시를 나열하지 않으면 라이브러리가 검색되지 않고 빌드되지 않습니다.

대인원수로 개발하면, 아무래도 Maven의 인스톨이나 환경 변수로 막히는 사람이 나오고,
문의가 쇄도하지만, 그런 것 일체가 없어진다. 정말 Gradle 멋진

[Gradle] 프록시 설정은 어디에서해야합니까?



gradlew 및 gradlew.bat 파일 수정
환경 변수 (set/export)가 아닌 JVM_OPTS를 설명하는 부분이 있으므로 여기에 프록시를 씁니다.
커밋하면 모두 프록시에 빠지지 않는다. 스파라이
# Add default JVM options here. You can also use JAVAこ_OPTS and GRADLE_OPTS to pass JVM options to this script.
DEFAULT_JVM_OPTS="-DproxyHost=proxy.co.jp -DproxyPort=8080 -Dhttp.proxyUser=**** -Dhttp.proxyPassword=**** -Dhttps.proxyUser=**** -Dhttps.proxyPassword=***"

[Gradle] pom.xml에 해당하는 것은 무엇입니까?



build.gradle 파일이 적용됨
설명 된 방법은 여러 가지가 있으며 혼란 스러울지라도 이것만으로는 학습을 익히는 데 익숙해 질 수 있습니다.

[Gradle] SNAPSHOT의 최신을 얻지 못함



SNAPSHOT은 항상 최신을 얻는 것이 Maven의 사양이지만 Gradle로 빌드해도 최신이 떨어지지 않습니다.
proto와 swagger에서 Model/Stub을 생성하여 Nexus에 업로드하는 경우가 많지만 최신 버전이 없기 때문에 광범위했습니다.
정중하게 Maven의 사양을 무시하고 24시간 캐시하는 사양 이었다

다음 내용은 build.gradle에 설명되어 있습니다. 코멘트를 제대로 남겨주세요.

build.gradle
// ビルド時に、常に最新のSnapshotリポジトリを取得するようにする
// MavenはSnapshotは常に最新版を取得する仕様だが、Gradleは24時間経過したリポジトリのみ最新を取得する
configurations.all {
    resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
}

[IntelliJ] 코드를 변경해도 포맷터가 실행되지 않고 자동으로 빌드가 실행되지 않음



SaveAction 플러그인을 넣자.
매크로에서 설정하는 기사를 찾을 수 있지만 편집기를 파괴 할 수 있으므로 중지합시다.

첫째, 직장에서는 IntelliJ에 프록시 정보를 설정합니다.


플러그인 추가


플러그인 설정 추가


[IntelliJ] 단축키를 모른다



스트레스가 쌓이는 포인트입니다만, 정중하게 학습&훈련해 갈 수밖에 없습니다.


목적
IntelliJ
이클립스


퀵 픽스
[Alt]+[Enter]
[Ctrl]+1

개요 표시
[Ctrl]+O
[Ctrl]+E

호출 계층
[Ctrl]+[Alt]+h
[Ctrl]+[Alt]+h

정의로 이동
[Ctrl]+b
F3

테스트 클래스로 이동
[Ctrl]+[Shift]+t
[Ctrl]+9


보충



InteliJ 단축키를 Eclipse 스타일로 만들 수도 있습니다.

[IntelliJ] 코드를 최신화해도 SpringBoot에 즉시 반영되지 않음



SpringBoot의 DevTools를 넣어도 코드 내용이 즉시 반영되지 않습니다

IntelliJ에 자동 빌드 설정 추가



compiler.automake.allow.when.app.running 설정

Help > Find Action...에서 "Registry"를 입력합니다.

좋은 웹페이지 즐겨찾기