이클립스 웹개발환경 환경설정 도중 Tomcat 서버 실행 안되면서 아래의 아래 뜸. Build path specifies execution environment JavaSE-22. There are no JREs installed in the workspace that are strictly compatible with this environment. 해결법 설치한 JDK 랑 이클립스 버전이 달라서 생기는 문제설치한 JDK랑 이클립스 연동을 해 줘야 한다.나는 JDK17 을 쓰다가 이클립스 새로운 버전을 다운받으면서 JDK23으로 업그레이드 해 주어서 발생한 문제이다.JDK23은 이클립스 2024-12랑 호환된다.이클립스 최신버전 다운받은 후 프로젝트 우클릭 > Java Build Path > Libra..
JavaFestival 카테고리와 관련해서 공지 올립니다. (현재 시간 2024.11.11 기준)제 블로그에서 JavaFestival 카테고리 게시물 등은 다크모드로 이용하실 경우 글자 블럭마다 흰 색 배경이 나타나는 문제를 겪고 있습니다.따라서 해당 카테고리를 이용하시는 분들은 반드시 블로그 하단의 다크모드/라이트모드 전환 버튼을 눌러 '라이트모드'상태에서 이용해주시길 바랍니다. 해당 문제가 나타나는 이유는 타 사이트에서 티스토리로 글을 복사 + 붙여넣기 한 경우 불필요한 태그들이 함께 추가 되는 현상입니다. 저는 이 블로그를 운영하기 전 네이버 블로그를 먼저 운영하고 있었는데,제 네이버 블로그에 먼저 포스팅한 글을 그대로 티스토리로 옮겨 오는 과정과 해당 코드에 관한 설명을 발췌해 오는 과정에서 ..
✅ Windows10 자바스크립트로 만든 팝업창 무한 로딩 현상(Internet Explore) Internet explore > 속성 > 고급 > 관리자 권한으로 실행 체크 ✅ 자바스크립트 무한 팝업- 팝업코드가 함수의 재귀 호출이나 - while, for 등의 loop 안에 있는 경우, 조건이 종료되지 않으면 무한히 팝업이 반복- 잘못 설정된 EventListener 이 무한히 트리거되면서 팝업이 계속 뜰 가능성- setInterval 타이머 문제- 브라우저 새로고침 문제 window.onload 또는 DOMContentLoaded 재귀호출function showPopup() { alert("This is a popup"); showPopup(); // 무한 재귀 호출로 인해 팝업이 계속..
✅ 문제Live Server, 127.0.0.1 페이지가 작동하지 않습니다.127.0.0.1에서 전송한 데이터가 없습니다.ERR_EMPTY_RESPONSE✅ 해결법1. Extension > Live Server > 확장 설정 > Use Local IP 체크 위의 방법이 안 먹히면 내장개발서버가 사용하는 포트번호를 변경 해 보자. 기본적으로 Live Server는 127.0.0.1:5500 포트에서 실행됨. 그러나 이 포트가 다른 애플리케이션에서 이미 사용중이면 포트 충돌이 일어남. 포트설정 > 포트 번호를 5500이 아닌 5501, 5502 등으로 변경 해 주면 문제 해결 2. 포트 번호 변경하는 법다시 타이핑하고 편집하기 귀찮에서 제 노션에 적어 놓은 거 캡쳐 했습니다 ✅그래도 문제 해결이 안 된다면?..
✅ 문제 ⚠️ 404 Not Found 페이지를 찾을 수 없습니다 인터넷으로 웹사이트를 이용하다 보면 가장 흔하게 발생하는 오류가 404 Not Found 입니다.해외 사이트에서는 404 Not Found 또는 Error 404, 국내 웹사이트에서는 '웹페이지를 표시할 수 없습니다.'와 같은 안내 메세지로 나타나기도 합니다. 📌404 Not Found 의 의미그렇다면 왜 이런 오류가 발생하는 것일까요?404는 http 상태 코드 중의 하나로 사용자가 요청하는 페이지나 파일을 서버에서 찾을 수 없는 경우에 발생합니다.이 오류는 서버 문제도 아니고, 이용자의 인터넷 환경이나 네트워크 문제도 아닙니다.대표적인 이유는 페이지가 이동되거나 삭제된 경우입니다. 또한 주소가 정확하지 않을 때 등 주..
✅ 문제 깃허브 잔디를 3d로 꾸미기 위해 레파지토리 action에서 workflow를 run하려는데 안 돌아감. 아래와 같이 빨간 엑스박스가 뜨면서 구동되지 않는다.에러 코드를 보니 Process completed with exit code 128 라는 메세지를 받았다. 한글로 검색해봐도 해결법이 나오지 않아서 영어로 검색해서 찾아 냈다. 생각보다 별 거 아닌 문제였다. ✅ 해결법Setting -> actions -> General -> Workflow permissions -> select 'Read and Write permissions' button. 문제의 원인은 3d workflow에서 내 레포지토리에 접근 권한이 막혀 있는 것이었다.레포지토리 Setting으로 가서 workflow ..