일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 오블완
- 파이썬
- html/css
- SQL
- 컴퓨터구조
- 티스토리챌린지
- 디버깅
- 순환신경망
- 상속
- 딥러닝
- 자바스크립트
- 자바스크립트심화
- JDBC
- 데이터분석
- 중학수학
- 머신러닝
- 연습문제
- 정보처리기사필기
- 컴퓨터비전
- 자바
- c언어
- JSP/Servlet
- 정보처리기사실기
- JSP
- CSS
- 자바 실습
- rnn
- 데이터베이스
- 혼공머신
- 중학1-1
- Today
- Total
클라이언트/ 서버/ 엔지니어 "게임 개발자"를 향한 매일의 공부일지
이클립스 실행 중 build path 오류날 때 해결방법 본문
조금 전에 반복문 실습 문제를 풀다가 글꼴을 변경했는데 그후로 라이브러리 오류가 떠서 전혀 해결될 기미가 보이지 않았다. 이 문제를 가지고 1시간 가까이 고민했으나 잘 되지 않았다.
잠시 화가 나기도 하고 오늘 이러다가 내가 해야 할 분량을 마치지 못하는 건 아닌지 걱정이 되었다. 전에도 이럴 때 해결방법을 찾고 기록하면서 해결이 될 때가 많았으니 이번에도 이렇게 해볼 것이다.
라이브러리 빌드 패스 오류가 날 때
갑자기 이렇게 빨간줄이 뜨며 파일을 실행할 수 없는 상태가 되었다. 프로젝트를 clean해주어도 마찬가지였다. 3가지 방법 정도 되는 걸 실행해봤으나 여전히 되지 않아 마음이 답답했다.
이제 다시 한번 문제에 집중하며 방법을 차근차근 따라해보겠다.
1. 오류가 나는 프로젝트에 들어가서 빌드 패드 선택하기
이렇게 Build Path에 들어가서 Configure Build Path를 클릭한다.
2. 라이브러리에 들어가서 설정 살펴보기
일반적으로
- Java 8 이하 : JRE가 Classpath에 들어가야 함
- Java 9 이상 : JRE가 Modulepath에 들어가야 함
- Java 9 이상을 사용 중이라면 Modulepath에만 JRE가 있어야 하고, Classpath에 중복으로 들어가 있으면 안 된다.
난 Java 9를 사용 중이니 모듈에만 있어야 한다.
이건 설정을 잘 했지만 만약 문제가 있다면 라이브러리를 제거하고 재설정하는 것이 좋다.
3. 모듈패스에 있는 라이브러리 제거하기
제거를 했으면 다시 설정해주어야 한다.
4. 모듈 라이브러리 재설정하기
Add Library를 클릭하고 이러한 설정 창이 뜬다. 여기서 JRE System Library를 선택한다.
그런 다음 세 번째 것을 선택하면 된다.
5. 프로젝트 clean 설정하기
프로젝트 clean을 선택하서 상태를 깨끗하게 만들어준다.
이제 프로젝트에 나타났던 빨간 에러 표시가 사라졌다. 얼마나 다행인지 모른다.
작업을 마치고
내가 디버깅 공부할 때 만들어놓는 디버깅이라는 카테고리가 있는데 앞으로는 이곳에 프로젝트를 실행하며 발생하는 여러가지 문제점과 오류에 대해서 기록해보기로 했다.
지난번에 JSTL 공부할 때도 이클립스에서 문제가 있어서 불러오는데 한참 헤매며 이런 것들을 자바에 기록해놓았지만 앞으로는 오류 부분은 따로 여기에 모아둘 생각이다.
문제를 해결해서 정말 뿌듯하고 기쁘다!
'웹 · 앱 개발 > 디버깅' 카테고리의 다른 글
이클립스에서 톰캣 서버 작동 오류 발생시 문제 해결하기 - 포트번호 확인 불가 (0) | 2024.12.10 |
---|---|
이클립스 실행 중 이전 프로젝트 내용이 실행되거나 src 파일이 보이지 않을 때 문제 해결하기 (0) | 2024.12.09 |
이클립스에서 JSTL 파일을 읽지 못하는 문제 해결하기 2 <해결 완료> (0) | 2024.11.29 |
이클립스에서 JSTL 파일을 읽지 못하는 문제 해결하기 1 <해결 방법 찾기> (0) | 2024.11.29 |
이클립스에서 EL식 사용시 빨간 줄 뜨는 문제 해결하기 (1) | 2024.11.29 |