IntelliJ
-
보통은 properties를 하나를 이용하는데 현장에서는 properties를 여러개 나눠서 설정해서 쓴다. (회사마다 다르겠쥬...) 배포시에는 어떤걸 사용하는지 3개 중 하나만 넣으면 되는데 문제는 Local 에서 테스트를 할 때 어떤 properties 쓰느냐이다. 우리는 메이븐이 아닌 그레들을 사용하고 있다. 그레들 설정에서 이와 같이 분기를 하게끔 설정해주었다. 근데 인텔리제이에서 아래와 같은 문법을 사용하면 Groovy 에서는 적용할 수 없는 문법이라고 한다. Groovy 안쓰니깐 그냥 건너뛰었다... 이제 이렇게 설정이 됐는데 Local 에서하고 싶을 때는 그냥 사용하면 되는데 다른 properties 를 쓰고 싶을 때는 어떻게 하느냐...?! Run -> EditConfiguration -..
프로젝트] intelliJ common.properties 사용하기.보통은 properties를 하나를 이용하는데 현장에서는 properties를 여러개 나눠서 설정해서 쓴다. (회사마다 다르겠쥬...) 배포시에는 어떤걸 사용하는지 3개 중 하나만 넣으면 되는데 문제는 Local 에서 테스트를 할 때 어떤 properties 쓰느냐이다. 우리는 메이븐이 아닌 그레들을 사용하고 있다. 그레들 설정에서 이와 같이 분기를 하게끔 설정해주었다. 근데 인텔리제이에서 아래와 같은 문법을 사용하면 Groovy 에서는 적용할 수 없는 문법이라고 한다. Groovy 안쓰니깐 그냥 건너뛰었다... 이제 이렇게 설정이 됐는데 Local 에서하고 싶을 때는 그냥 사용하면 되는데 다른 properties 를 쓰고 싶을 때는 어떻게 하느냐...?! Run -> EditConfiguration -..
2020.08.04 -
인텔리제이에서 스프링으로 프로젝트 연습을 하는 중 이런 에러를 봤다. 솔직히 이클립스에서는 src 경로에 저렇게 지정만해줘도 파일의 위치를 인식한다. (Ctrl + 마우스 하고 경로에 갖다 놓으면 바로가기 링크가 활성화 된다. *이클립스, 인텔리제이 둘 다 가능* ) 근데 인텔리제이는 아래 사진과 같이 해놓으면 해당 경로를 찾지 못한다 -_-...........이것때문에 삽질 오지게 했다.... 원인 인텔리제이에서 위 처럼 노란색 경고줄이 뜨면 아래와 같은 메시지가 나온다. Absolute paths not recommended in JSPsAbsolute paths not recommended in JSPs Inspection info: Checks using absolute paths in JSP f..
[JSP] 인텔리제이 SRC 경로 에러 해결하기인텔리제이에서 스프링으로 프로젝트 연습을 하는 중 이런 에러를 봤다. 솔직히 이클립스에서는 src 경로에 저렇게 지정만해줘도 파일의 위치를 인식한다. (Ctrl + 마우스 하고 경로에 갖다 놓으면 바로가기 링크가 활성화 된다. *이클립스, 인텔리제이 둘 다 가능* ) 근데 인텔리제이는 아래 사진과 같이 해놓으면 해당 경로를 찾지 못한다 -_-...........이것때문에 삽질 오지게 했다.... 원인 인텔리제이에서 위 처럼 노란색 경고줄이 뜨면 아래와 같은 메시지가 나온다. Absolute paths not recommended in JSPsAbsolute paths not recommended in JSPs Inspection info: Checks using absolute paths in JSP f..
2019.08.30 -
이클립스에서는 톰캣 실행 후 코드를 수정 후 브라우저에서 새로고침을 하면 실시간으로 반영되죠 하지만 인텔리제이는 실시간으로 반영되는게 되지 않다 보니 JRebel 를 사용하게 됐는데... 이녀석 너무 비쌉니다 -_-; (예전에는 무료로 사용할 수 있다는 방법이 있었다지만...지금은 없는 듯?) 그래서 DCEVM 이라는 것을 찾아서 적용해 보았습니다. ※ 타 블로그 설명과는 다른 과정이 있으며, 정상 실행이 안 될 수도 있습니다. 준비물 인텔리제이 DCEVM HotSwapAgent 플러그인 Windows 10 기준으로 진행합니다. 1. HotSwapAgent 플러그인 설치하기. 인텔리제이 실행 후.. Ctrl + Alt + S 를 누르시면 Settings 창이 뜹니다. 여기서 Plugins 를 선택 후 검..
[IntelliJ] 인텔리제이 JRebel 을 대체할 DCEVM + HotSwap 설치&사용방법이클립스에서는 톰캣 실행 후 코드를 수정 후 브라우저에서 새로고침을 하면 실시간으로 반영되죠 하지만 인텔리제이는 실시간으로 반영되는게 되지 않다 보니 JRebel 를 사용하게 됐는데... 이녀석 너무 비쌉니다 -_-; (예전에는 무료로 사용할 수 있다는 방법이 있었다지만...지금은 없는 듯?) 그래서 DCEVM 이라는 것을 찾아서 적용해 보았습니다. ※ 타 블로그 설명과는 다른 과정이 있으며, 정상 실행이 안 될 수도 있습니다. 준비물 인텔리제이 DCEVM HotSwapAgent 플러그인 Windows 10 기준으로 진행합니다. 1. HotSwapAgent 플러그인 설치하기. 인텔리제이 실행 후.. Ctrl + Alt + S 를 누르시면 Settings 창이 뜹니다. 여기서 Plugins 를 선택 후 검..
2019.08.19 -
WARN : org.springframework.web.context.support.XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hikariConfig' defined in ServletContext resource [/WEB-INF/spring/root-context.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDe..
[IntelliJ 서버 에러] org.springframework.web.context.support.XmlWebApplicationContext - Exception encountered during context initializationWARN : org.springframework.web.context.support.XmlWebApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'hikariConfig' defined in ServletContext resource [/WEB-INF/spring/root-context.xml]: Instantiation of bean failed; nested exception is java.lang.NoClassDe..
2019.07.31 -
1. 에러 코드 Unable to resolve table 'tbl_board' Inspection info: This inspection performs unresolved SQL references check. 2. 증상 0]]> : xml 쿼리에서 테이블명을 계속 확인할 수 없다는 듯이 빨간색으로 표기가 된다. 하지만 mapperTest 를 해보면 쿼리가 정상적으로 작동되는 것을 확인 가능하다. 3. 해결
[IntelliJ] 인텔리제이 Unable to resolve table 'tbl_board'Inspection info: This inspection performs unresolved SQL references check. 에러 해결1. 에러 코드 Unable to resolve table 'tbl_board' Inspection info: This inspection performs unresolved SQL references check. 2. 증상 0]]> : xml 쿼리에서 테이블명을 계속 확인할 수 없다는 듯이 빨간색으로 표기가 된다. 하지만 mapperTest 를 해보면 쿼리가 정상적으로 작동되는 것을 확인 가능하다. 3. 해결
2019.07.30