본문 바로가기

이클립스9

[Eclipse/Java] 이클립스 자바 버젼 업그레이드 방법 1. 원하는 버젼의 jdk를 알맞은 경로에 풀어준다. 2. Window > Preferences > Java > Installed JREs -> Add -> Standard VM -> Directory 선택 - openJDK1.8 파일 -> 추가한 openJDK1.8 체크 (default 지정) -> Apply * JDK 파일 선택할 때 주의사항 : bin, lib 같은 폴더가 아니라 최상위 폴더 선택해야 함 3. Windows > Preferences > Java > Compiler version 확인 4. pom.xml에 버젼 지정해둔 거 있으면 변경해주기 5. 프로젝트 클린 및 메이븐 업데이트 진행 후 여전히 프로젝트에 오류가 발생한다면 해당 프로젝트 Build Path > library 확인 ->.. 2022. 6. 2.
이클립스&자바&톰캣 버젼 업그레이드 중요 포인트 간략 정리 이클립스&자바&톰캣 버젼 업그레이드 하며 중요했던 사실 간략하게 정리 Eclipse Luna 4.4 -> Photon 4.8 Oracle JDK 1.7 -> Open JDK 1.8 Tomcat 7.0 -> Tomcat 8.5 1. 이클립스 Luna에서 자바 1.8, 톰캣 8.0까지 업그레이드 가능 1.1 자바9,10 버젼 or 톰캣 8.5 버젼 이상 사용하고 싶다면 이클립스 버젼을 업그레이드 해야 함 2. 이클립스 버젼 업그레이드는 자체적으로 Check for Updates 하는 방법과 업그레이드 할 이클립스 zip파일을 다운로드 받아 덮어쓰는 방법이 있다. 그동안 회사에서 유지보수 해오며 바뀐 게 이것저것 많아서 그런지, 자체 업데이트 진행하며 알 수 없는 오류가 많이 발생했기에 덮어쓰는 방식으로 진행.. 2022. 6. 2.
[Eclipse] 같은 워크스페이스에서 다른 프로젝트의 class를 라이브러리로 사용할 때 maven이 하는 일 예시 상황 : 같은 워크스페이스에 A프로젝트와 B프로젝트가 있음. A프로젝트를 Maven을 통해 의존성 설정해준 뒤, B에서 import 해서 라이브러리로 사용. 이때 jar 형식이 아니라 어떤 식으로 다른 프로젝트의 class를 사용할 수 있는 걸까? 이클립스 메이븐 플러그인 m2e는 의존성 설정된 프로젝트가 로컬에 존재하는 경우 로컬 프로젝트를 참조하고, 존재하지 않는 경우 원격 저장소(넥서스)에서 jar를 받아와 참조한다. https://parkcheolu.tistory.com/119 이클립스 로컬 메이븐 jar 가 톰캣 lib 로 배포되지 않는 현상 이클립스 메이븐 플러그인 m2e 는 의존성 설정된 프로젝트가 로컬에 존재하는 경우 로컬 프로젝트를 참조하고, 존재하지 않는 경우 원격 저장소(넥서스).. 2022. 5. 18.
[Eclipse] 메이븐 업데이트 오프라인 메이븐 업데이트를 진행하다 offline 버튼이 궁금해서 찾아봤다. 어떻게 오프라인에서 메이븐을 업데이트할 수 있는 건가 했더니 역시 .. 최초 1번은 필요한 메이븐을 다운받는 과정, 즉 네트워크가 되는 환경이 필요하다고 함. 이후에 오프라인으로 설정해서 로컬에 있는 메이븐을 다운받을 수 있다. 2022. 5. 17.