본문 바로가기

개발관련/이클립스, Tools, IDE

(20)
Cannot find class 이클립스 파일명 변경시 클래스 못찾는 에러 java.lang.ClassNotFoundException: 이건 그냥 버그다. 다른 파일만들고 rename 시 실행 된다. 근데 class파일은 폴더에서 찾을 수 없다. -> 실제경로는 Workspace > .metadata > plugins > org.ecllipse.wst.server.core > tmp0 > wtpwebapps > 프로젝트명 파일을 고쳤어도 실제 경로가 다른 것이니까 요청을 해도 안바뀌는 거다. 1) ㅇ서비스를 하면서 물고 있는 경우, 가끔 물리다 보면 덮어쓰는 과정에서 lock이 걸릴 수 있다. 2) 정적인 파일이지만 동적인 파일일 경우, 컴파일이 되어야 하고 그 결과물이 배포가 되어야한다. (클래스파일이 classes 로 가야하는데) 컴파일이 안되서 그쪽으로 안가는 경우가 있다. -> 에러가 있어서 컴파일 못하는데 예전 컴파일 그냥 쓸래..
스프링 zip 파일 이클립스에 가져오기 프로젝트 부분 사이드바 마우스 우클릭 후 import existing projects 클릭 next 클릭 https://velog.io/@wogus216/%EA%B5%90%EC%9C%A1-49%EC%9D%BC 교육 49일 교육 49일 velog.io 참고합니다. 이름 같으면 회색으로 되어 체크가 안된다. 해당 프로젝트 우클릭 후 properties java build path 설정 필수 unbound 되어있으면 edit 한다.
이클립스설치하기 2018-12버전 Java Jdk 는 오라클에서 설치한다(1.8버전 할 예정) jdk 먼저 로그인 한 후 eclipse.org 주소로 접속한다. 우측상단 다운로드 클릭 download packages 클릭 우측 more downloads에서 older versions 클릭 버전에 맞게 클릭한다. java SE 8버전을 사용하고 eclipse는 2018-12 에서 R packges 사용한다. 기본설정한다. heap status는 가용공간이다. 생성자와 연관있다. preferences 클릭 show heap status 선택 preferences 창 작으면 늘어난다. 커서로 늘일 수 있다. 어렵게 생각하지말고. 52개국 표준화된 utf-8로 인코딩 변경한다.
이클립스 변경 포트가 아닌 8080 포트가 떠있다? 이클립스 실행시 너무 느려서 확인해봅니다 실행창을 열어서 cmd를 입력합니다. netstat -an 을 검색해줍니다. 포트가 연결되어있는지 데이터가 나옵니다. 이클립스를 꺼도 8080 포트가 실행중입니다. 포트를 8090으로 바꿨는데 이건 뭐가 작동하는걸까? netstat -aof 로 다시검색해봅시다. PID가 나옵니다. 이 번호를 잘 기억합시다. 마우스 우클릭으로 작업관리자를 열어봅니다. 세부정보를 클릭합니다. PID 보입니다. cmd 창에서 보았던 번호를 확인합니다. 오라클에서 작동중입니다. 아시는 선생님께서 말씀해주셨는데 DB 올리기 위해 작동중인...? 정상이라고 합니다.