전체 글
-
[디버그] 스프링 프로젝트 폴더에 빨간색 느낌표 뜰때!(특히 resources 폴더or pom.xml)비전공자 공부일기/::::: 묻고 답찾기 2020. 9. 6. 13:29
스프링 수업을 시작하기 전부터 교수님은 엄청 강조하셨다 "스프링은 환경설정이 절반입니다" 처음에는 흘려들었던 이 말이 플젝 내내 이렇게 나를 괴롭힐 줄이야.... 오늘도 나의 눈물나는 고생기를 기록하여, 다른 사람들은 조금이나마 고통의 길을 단축시켰으면 하는 마음에 포스팅을 적는다. 오늘의 CASE ) "이유 없이 프로젝트 아이콘에 빨간색 느낌표or경고표시가 뜰 때" 그냥 느낌표만 뜰 수도 있고, 나같은 경우는 갑자기 문제가 진화하여 pom.xml 파일에서, war 방식이라는 부분에 에러가 뜨고 있었다. 위 상황이 닥쳤을 때 대처할 수 있는 방법으로 교수님께서 알려주신 방법과, 인터넷을 찾아 본 방법은 크게 네 가지가 있었다. 1. 프로젝트 클린 메뉴바 Project> clean> 확인 2. 자바 버전 ..
-
[Java] 콜렉션 클래스의 데이터를 읽을 때 쓰는! 반복자 Iterator 이터레이터비전공자 공부일기/:: JAVA 2020. 9. 5. 12:56
요즘 자바-스프링 프로젝트 중인데, 갈수록 iterator를 쓸 일이 많아져서 나를 위해 다시한 번 정리한다. iterator 개념 간단정리 : 모든 '컬렉션클래스'의 데이터를 조회할 때 사용한다. Collection 콜렉션 컬렉션ㅋㅋ 자료구조는 일반 배열과 자료구조가 다르기 때문에 데이터를 읽을 때도 배열과는 다른 방법을 써야 하기 때문이다. 자바 뿐만이 아니라 콜렉션 자료구조를 사용하는 다른 언어에서도 해당되는 내용이다. 자바에서 iterator 사용법 : 자바에서는 iterator를 사용하기 위해 Iterator라는 클래스를 제공한다. 사용법은 아래와 같음! 1) Collection 객체에 iterator 적용 // 무언가 콜렉션 구조의 객체를 만듦 List example = new ArrayLis..
-
[디버그] 스프링 jUnit에서 Error creating bean with name 'certifyController': Unsatisfied dependency expressed through field 'servletContext' 어쩌구 뜰때비전공자 공부일기/::::: 묻고 답찾기 2020. 9. 1. 01:27
실제 코드가 잘못된 줄 알았지 jUnit 자체적으로 거짓 에러를 만들었을 거라곤 생각도 못해서, 한참 코드를 들여다보다가 괜히 느낌이 쎄해서 검색해 본 덕분에 원인을 찾았다. 이거 모르면 나처럼 한참 헤매고 시간허비할 경우가 많은 것 같아서, 다들 보라고 기록용으로 남겨둔다. ------------------------------------------------------------------------------------------- 추가)) 이유는 알 수 없는데, 아래와 같이 하면 jUnit에서는 문제가 해결되지만 실제 코드를 돌릴 때 다시 init 에러가 난다. 나는 일단 junit 돌릴때만 아래처럼 하고 다시 설정 되돌리는중... 플젝기간 끝나고 다시 제대로 알아보면 내용추가 하겠음 ------..
-
[디버그] 이클립스를 껐는데도 Tomcat 서버가 살아있을 때 - cmd에서 종료시키기비전공자 공부일기/::::: 묻고 답찾기 2020. 8. 29. 11:49
1. CMD창을 연다 window> 검색창에 'cmd'검색> 실행 (관리자모드일 필요 없음) 2. 네트워크 status 검색 >> netstat -a -o 3. '로컬주소'라고 써진 부분에서 톰캣 포트번호 찾기 ex. 자신의 톰캣에 설정한 포트넘버가 9999일 때, 0.0.0.0:9999 이런식으로 된 로컬주소가 있음 4. 해당 줄의 맨 끝에서 PID 확인하고 프로세스 죽이기 ex. 나의 경우 PID가 17332였음 >> taskkill /f /pid 17332