이클립스에서 가져온 클래스의 속성을 변경하는 방법이 있습니까? 특히, serialVersionUID
속성을 변경하려고합니다. 이클립스에서 가져온 클래스의 속성 변경
1
A
답변
2
serialVersionUID를 변경하는 유일한 이유는 의도적으로 기존의 모든 serialization과의 호환성을 끊거나 클래스 구조에 호환되지 않는 변경이있는 경우입니다. 호환되지 않는 변경 사항이있는 list이 있습니다.
그러나 당신이 그것을 변경해야하는 경우, 당신은 당신의 JVM을 아마 serialver이라는 도구를 사용하여 사용하는 serialver를 생성 할 수 있습니다 : 수동으로 serialVerUID을 설정
serialver이라는 -classpath를 어떤 com.foo.bar.MyClass 클래스를 변경하여 무효화 할 수있는 방법으로 클래스를 변경하지 않았다고 가정하면 클래스가 일치해야로드 할 수 있습니다. 희망이 도움이
0
가져온 클래스의 코드가 컴파일 된 경우, 아니오입니다. serialVersionUID
속성의 유형은 long
이며 변경할 수 없습니다.
그러나 가능한 한 원하는 유형으로 캐스팅 할 수 있습니다. 그렇지 않은 경우 변환 할 수 있습니다.
관련 문제
- 1. 클래스의 요소 속성 변경
- 2. 이클립스에서 git 분기 변경
- 3. 다른 클래스의 양식을 사용하여 클래스의 속성 변경
- 4. JQuery로 CSS 클래스의 속성 변경
- 5. 다른 클래스의 개체 속성 변경?
- 6. jQuery 호버 클래스의 속성 변경
- 7. 이클립스에서 가져온 클래스를 추출 클래스
- 8. 가져온 클래스의 파이썬에서 조롱하기
- 9. 가져온 클래스의 속성에 액세스
- 10. 가져온 클래스의 NameError
- 11. 클래스의 모든 속성 변경 사항을 기록하십시오.
- 12. 속성 변경 클래스의 모든 개체에 알립니다.
- 13. 이클립스에서 아카이브 파일을 가져온 후에 오류가 발생했습니다.
- 14. 오류가 나는 이클립스에서 프로젝트를 가져온 프로젝트
- 15. 수퍼 클래스의 유형을 변경
- 16. 가져온 속성 - 조건부
- 17. 가져온 클래스의 별칭 이름 얻기
- 18. wxPython, 가져온 클래스의 필드 사용
- 19. 가져온 클래스의 메소드가 정의되지 않았습니다.
- 20. 클래스의 변경된 속성 찾기
- 21. 이클립스에서 CVS로 변경 사항을 적용
- 22. 이클립스에서 주석 배경색을 변경 하시겠습니까?
- 23. MSBuild, 속성 및 가져온 파일
- 24. 변수에서 값을 가져온 후 속성 getter를 호출하십시오.
- 25. Breeze ComplexType 클래스의 순서 변경
- 26. C# 폼 - 속성 변경
- 27. 어떻게 내 클래스의 속성의 속성
- 28. mySQL에서 가져온 테이블의 조 변경
- 29. Laravel에서 가져온 파일 인코딩 변경
- 30. 가져온 Dll 이름을 변경 하시겠습니까?