Intelij에서 시리얼 버전 UID를 생성하는 방법
Eclipse를 사용하면 시리얼 버전 UID를 생성할 수 있는 기능이 있습니다.
하지만 인텔리J에서 무엇을 해야 할까요?
IntelliJ에서 동일한 시리얼 버전 UID를 선택 또는 생성하는 방법
그리고 이전 클래스를 수정하면 어떻게 해야 하나요?
를 지정하지 않은 경우id
실행 시 생성됩니다.
플러그인이 없는 경우:
하이라이트만 활성화하면 됩니다(Idea v. 2016, 2017 및 2018, 이전 버전은 같거나 유사한 설정이 있을 수 있습니다).
파일 -> 설정 -> 에디터 -> 검사 -> Java -> 시리얼라이제이션 문제 -> serialVersion 없는 시리얼화 가능 클래스UID' - 플래그를 설정하고 OK를 클릭합니다.(Mac의 경우 설정은 IntelliJ IDEA -> Preferences...)
자, 만약 여러분의 수업이Serializable
하이라이트 표시와 alt+Enter on class name이 표시됩니다.private static final long serialVersionUID
.
UPD: 이 설정을 빠르게 찾을 수 있는 방법 - 단축키를 사용할 수 있습니다.Ctrl+Shift+A
(액션 찾기), 입력Serializable class without 'serialVersionUID'
- 첫번째가 그겁니다.
가장 쉬운 방법:Alt
+Enter
에
private static final long serialVersionUID = ;
IntelliJ는 다음 공간에 밑줄을 그을 것입니다.=
커서를 올려놓고 누르세요.alt
+Enter
(Option
+Enter
(Mac에서는)를 클릭합니다."Random Change serialVersion"이라는 팝오버가 표시됩니다.UID 이니셜라이저"를 선택합니다.Enter 키를 누르면 그 공간에 임의의 길이가 채워집니다.
Generate Serial Version 설치UID 플러그인
IntelliJ IDEA 플러그인 / Generate Serial VersionUID https://plugins.jetbrains.com/plugin/ ? idea & id = https://plugins.jetbrains.com/plugin/
매우 멋지고 설치도 간단합니다.플러그인 메뉴에서 설치를 선택하고 디스크에서 설치를 선택한 다음 lib 폴더에서 압축을 푼 jar 파일을 선택할 수 있습니다.restart, control + ins를 선택하면 메뉴에서 시리얼 UID를 생성할 수 있습니다.마음에 들어. :-)
언급URL : https://stackoverflow.com/questions/24573643/how-to-generate-serial-version-uid-in-intellij
'source' 카테고리의 다른 글
Vue 2.0 SSR 오류 페이지 (0) | 2022.08.27 |
---|---|
다른 모듈의 getter를 사용하여 Vuex 상태를 설정하는 방법 (0) | 2022.08.27 |
uint8_t는 언제 부호 없는 문자입니까? (0) | 2022.08.27 |
Eclipse의 기존 소스에서 프로젝트를 만든 후 찾는 방법은 무엇입니까? (0) | 2022.08.27 |
삼각파를 발생시키는 단선 함수가 있나요? (0) | 2022.08.27 |