개발노트(15)
-
Spring의 test 기능을 불러올 수 없다면? (import 불가)
문제: 스프링 프레임워크의 테스트 기능을 불러올 수 없다는 빨간 밑줄과 함께 다음 에러 메세지가 나온다. "The import org.springframework.test cannot be resolved" 해결법: pom.xml에 의존성에서 test를 추가해준다! 상세: 프로젝트 빌드명세서인 pom.xml에서 스프링의 테스트 기능인 spring-test가 주입되지 않았기 때문이다. pom.xml을 다음과 같이 추가시켜주면된다. 추가시킬 코드는 아래와 같다. org.springframework spring-test 5.0.7.RELEASE 중간에 라는 주석 부분에 추가시키는 게 적절할 것 같다.
2021.11.09 -
"Spring (Legacy) Project"를 생성하려는데 표시되지 않는 경우
문제: STS에서 Spring (Legacy) Project를 생성하려는데 마법사(wizards)에서 지원하지 않는다. 해결법: STS3 Add-On을 설치해준다. 상세: STS4에서는 관련 메뉴가 사라졌다. 따라서 STS3에서 Spring (Legacy) Project를 지원하기 때문에 market place에서 설치해주어야 한다. 설치는 직관적으로 할 수 있을 것이다. 설치가 되고나면 [Restart Now] 버튼을 눌러서 갱신시켜준다. 설치하고 나면 지원되는 것을 확인할 수 있다.
2021.11.08 -
Windows - cmd에서 java와 javac의 버전이 다르다면?
문제 : 명령 프롬프트 확인을 통해 자바를 9 -> 8로 변경하려는데 자바 컴파일러는 의도대로 되었으나,자바의 버전은 바뀌지 않았다. 해결법 : 시스템 변수 Path에서 Oracle Java Path가 JAVA_HOME보다 앞에 있나 확인한다. 사용자 변수도 확인해주어야 한다. 상세 : 보통 Oracle의 JDK를 설치하면 발생한다. 이럴경우 시스템 변수 Path에서 ~\Oracle\Java\javapath 뒤에 JAVA_HOME이 있는지 확인하고, JAVA_HOME이 먼저 올 수 있도록 한다. 그러면 자바와 자바 컴파일러의 버전을 통일시킬 수 있다.
2021.11.01 -
Intellij에서 gradle-wrapper의 버전을 바꾸고 싶다면?
정말 간단하다.. 프로젝트 경로에서 gradle-wrapper.properties를 수정해주면 되는데 gradle 배포 url을 바꾸기만 하면 된다.
2021.11.01 -
Eclipse에 연동한 Tomcat(WAS) 서버에서 Error 404가 나오는 경우
문제 : 잘되던 Tomcat 서버가 어느 순간 HTTP 404 not found error를 낸다. 해결법: 프로젝트의 web.xml에서 논리적인 오류가 없는지 확인해본다. 상세: 요청(request)이 들어오면 WAS -> 서블릿 컨테이너 -> ... 순으로 참조되는데 논리적인 오류가 있는 web.xml을 서블릿 컨테이너가 참조한다면 그 이후의 요청, 응답 객체가 생성되지 않아 404 에러가 나는 것이다. 참고: https://yunbinni.tistory.com/82
2021.10.24 -
Eclipse와 GitHub 연동하기
1. GitHub에서 토큰을 생성한다. 1-1. 우선 자신의 github계정으로 로그인 한 후, 우측 상단의 프로필에서 Settings를 클릭한다. 1-2. 왼쪽 사이드바에서 Developer Settings를 클릭한다. 1-3. 왼쪽 사이드 바에서 Personal access tokens를 클릭한 후, Generate new token을 클릭한다. 1-4. 원하는 설정으로 맞춰준 후 Generate Token 버튼을 클릭한다. (아래는 예시) 1-5. 중요! 반드시 화면에 나온 토큰을 복사해 둔 뒤, 자신이 찾아볼 수 있는 곳에 저장한다. 다시보기 불능! 이로써 토큰을 생성하였다. 2. Eclipse에서 GitHub로 push하기 위해서는... 2-1. GitHub에 push할 원격 저장소를 새로 생성..
2021.10.19