boost 패키지 복원이 안되서 nuget 설정을 보니 패키지소스가 없어져있다.. 왜지? 기본값 설정도 없고... 수동으로 추가했다. 도구 > 옵션 > Nuget 패키지 관리자 > 패키지 소스또는도구 > Nuget 패키지 관리자 > 패키지 관리자 설정 > 패키지 소스 Nuget V2https://www.nuget.org/api/v2/ Nuget V3https://api.nuget.org/v3/index.json [작성] devbible.tistory.com
Spring framework 에서 @PostConstruct @PreDestroy 같은 Annotation 을 많이 사용할 것이다. Java 9 이상부터는 찾을 수 없다는 오류가 뜬다. (The import javax.annotation.PostConstruct cannot be resolved) 패키지만 보면 알겠지만, 사실 이 Annotation 은 Spring의 일부가 아니다. JSR-250 스팩으로 이를 구현한 Framework 및 Library 에서 동작이 가능하다. (JSR-250 스팩 : https://en.wikipedia.org/wiki/JSR_250 ) 잘 사용하던 Annotation이 안되는 이유는, 이것이 JavaEE Module 인 java.xml.ws.annotation 의 일..
WinMerge 에서 파일을 비교하면 아래 처럼 '인코딩 오류로 정보 손실: 양쪽 파일' 이라는 메시지를 볼 수 있다. UTF-8 유니코드로 인코딩된 파일에 한글이 있을 때 특정상황에 정상처리안되어 인코딩이 깨지는것으로 보인다. 오류를 무시하고 진행할 수 있지만, 그랬다가 한글 주석이 모두 아래처럼 깨져버려서 무슨글자인지 알 수 없게 되버린다. WinMerge 의 설정화면에서 코드페이지> 기본 코드페이지를 아래와 같이 수정한다. 기본이 [시스템 코드페이지] 인데, [Custom codepage] 에 65001 로 설정한다. 65001 은 UTF-8 유니코드의 코드페이지 번호이다. (WinMerge에서 인코딩 체크에서 문제가 생기면 UTF-8 유니코드로 해당 페이지로 오픈함) 저장 후 반드시 WinMerg..
- Total
- Today
- Yesterday