본문 바로가기
728x90
반응형

Study364

[Intellij] 인텔리제이에서 Gradle 프로젝트 인식 안되는 겨우 상황 인텔리제이에서 Gradle 프로젝트로 하던 중 라이브러리가 인식이 안되는 경우 발생 문제 파악 인텔리제이에서 Gradle을 인식하지 못하는 현상 찾아보니 인텔리제이에서 종종 일어나는 현상 해결 방법 - 여기서 .idea 폴더를 삭제 후 인텔리제이를 재시작하면 된다. - File > Invalidate Caches > Invalidate and Restart 로 선택하면 됩니다. 2023. 7. 3.
[Java/자바] java.lang.Integer cannot be cast to java.lang.String 해결 방법 java.lang.Integer cannot be cast to java.lang.String 위의 오류 발생 원인은 mybatis에서 resultType이 HashMap 일 때, String value = (String) map.get("value"); 위와 같이 Number(Int) 타입을 곧바로 String 캐스팅하려고 할때 발생한다. 해결 방법은 아래와 같이 캐스팅 변환이 아닌 String 클래스의 valueOf(Object) 를 사용하여 처리한다. String value = String.valueOf( map.get("value")); 출처 : https://javamin.tistory.com/m/369 2023. 6. 19.
[Java] (Project, Package, Class, Method) Naming 규칙 공통 대소문자가 구분되며 길이에 제한이 없다. 예약어를 사용해서는 안 된다. 숫자로 시작해서는 안 된다. 특수문자는 '_' 혹은 '$'만 허용한다. 파스칼 표기법(PascalCase)과 카멜 표기법(camelCase)을 사용한다. 반의어는 반드시 대응하는 개념으로 사용해야 한다. 1. Project(프로젝트) 대/소문자 구분없이 시작 가능하다. 대문자 사용을 권장한다. 2. Package(패키지) 패키지명은 대소문자를 모두 허용 하지만 클래스명과 쉽게 구분하기 위해서 소문자로 하는 것을 원칙 으로 하고 있다. 표준 패턴을 따른다. Ex) [com].[Company].[Project].[toppackage].[lowerpackage] 가급적 한 단어 사용을 권장한다. 좋은 예: com.nexon.maple.. 2023. 6. 19.
[IntelliJ] Can't rename root module, 프로젝트 rename 오류 IntelliJ 프로젝트 rename 오류 발생, can't rename root module 경고 창이 떴을 경우 프로젝트 name 변경 방법 1. 상단 메뉴의 File > Project Structure > Project Settings > Project > Name 란에 변경할 이름 입력 2. setting.gradle에서 rootProject.name을 변경할 이름으로 수정 후 적용 3. IntelliJ 종료 후 프로젝트 디렉토리로 이동하여 이름 변경 > IntelliJ 재실행 ref : https://jerryjerryjerry.tistory.com/135 2023. 6. 13.
728x90
반응형