IT

Intellij에서 생성 된 버전 UID를 생성하는 방법

lottoking 2020. 8. 24. 20:38
반응형

Intellij에서 생성 된 버전 UID를 생성하는 방법


Eclipse를 사용하여생성되는 멋진 기능이 있습니다.

그러나 IntelliJ에서 무엇을해야합니까?

IntelliJ에서 생성 버전 UID를 선택하거나 생성하는 방법은 무엇입니까?

그리고 이전 클래스를 때 어떻게해야할까요?

를 지정하지 않은 경우 id실행에 생성됩니다.


플러그인없이 :

강조 표시 만 활성화하면 : (Idea v.2016, 2017 및 2018, 이전 버전은 동일하거나 설정을 수 있음)

File-> Settings-> Editor-> Inspections-> Java-> Serialization issues-> Serializable class without 'serialVersionUID'-set flag and click'OK '.

이제 클래스 Serializable가 구현되는 경우 강조 표시되고 클래스 이름의 alt + Enter가 생성을 제안합니다 private static final long serialVersionUID.

UPD :이 설정을 찾는 더 빠른 방법-핫키 Ctrl+Shift+A(액션 찾기)를 사용할 수 있습니다 . 다음을 입력 Serializable class without 'serialVersionUID'하십시오.


GenerateSerialVersionUID 플러그인 설치


가장 쉬운 방법 : Alt+ Enteron

private static final long serialVersionUID = ;

IntelliJ는 =. 커서를 그 위에 작성 alt+ Enter( Mac에서는 Option+) Enter를 사용합니다. "serialVersionUID Initializer 임의 변경"이라는 팝업이 표시됩니다. 키를 저장하는 공간에 임의의 long이 채워집니다.


IntelliJ IDEA 플러그인 / GenerateSerialVersionUID https://plugins.jetbrains.com/plugin/?idea&id=185

아주 멋지고 설치하기. 메뉴에서 설치하고, 디스크에서 설치를 선택하고, lib 폴더에서 압축을 푼 jar 파일을 선택할 수 있습니다. 다시 시작, 제어 + 기능을 수행하면 메뉴에서 UID를 생성하기 위해 팝업됩니다. 그것을 사랑하십시오. :-)


코드 편집기에서 UID를 만들려는 클래스를 마우스 오른쪽 단추로 클릭-생성>-> SerialVersionUID. 이 작업을 수행하기 위해 GenerateSerialVersionUID를 설치해야합니다.

참고 URL : https://stackoverflow.com/questions/24573643/how-to-generate-serial-version-uid-in-intellij

반응형