Programing/오류 해결

이클립스에서 서버를 실행시킬때 The specified JRE installation does not exist 이 에러가 발생을 하는 경우가 있습니다. 본인의 경우에는 java 유료화로 인해 zulu로 변경하면서 jre 를 바꿨는데 그 jre가 적용이 안된것으로 파악했습니다. project -> porperties 메뉴로 들어가서 Server -> Runtime Environments 메뉴에 들어가보면 등록되어 있는 서버 목록이 보입니다. 맨위에 서버를 클릭해보니 밑에 빨간글씨로 The JRE could not be found. Edit the server and change the JRE location. 이라고 에러가 뜹니다. 우측에 Edit... 을 클릭하면 위와 같이 JRE 를 선택하는 곳이 있..
아래 그림과 같이 123 을 입력하면 무언가 계산을 해서 우측에 출력하는 것을 해보려고 코드를 짯는데 change 이벤트를 한번 타고는 잘 실행이 되는데 자동으로 change 이벤트를 두번타고 위와 같이 에러를 뱉어 낸다. 이것저것 검색을 해본결과 버블링 문제인것 같아서 아래 코드에 주석 표시해 둔것과 같이 방법 2가지로 해결을 할수 있는데( 버블링 이랑 캡쳐링은 html 구조상 하위 클릭, 또는 상위클릭시 겹쳐져있는 엘레먼트의 이벤트도 동작하는 문제 ) if ( !event.args) return; 이 코드를 입력해두면 이벤트를 태우지 않고 리턴해버려서 해결이 되고 조금더 찾아보니 event.stopPropagation(); 이것을 입력해주면 연속되는 이벤트를 끊어 버린다고 한다. 그런데 이건 버블링 ..
프로젝트에 빨간 x 표시가 뜨면서 project facet java 1.8 is not supported by target runtime apache tomcat v8.0 이런 에러가 발생했다.... 이클립스 상단의 Window -> Preferences 로 들어가서 Server -> Runtime Environments 에 들어가보면 등록되어 있는 서버목록이 보인다. 해당하는 서버 선택후 Edit... 으로 들어가보면 JRE 파일을 선택할수 있는 곳이 있다. project facet java 1.8 is not supported by target runtime apache tomcat v8.0 자바 1.8을 지원하지 않는다 뭐 이런 내용이니 jdk 를 1.8로 바꿔주고 Project -> Clean....
이클립스 프로젝트에 빨간 느낌표가 뜨길래 Problems 탭(안보인다면 Window -> Show View에서 찾으면 됌)에 가서 확인해보니 the project cannot be built until build path errors are resolved 이런 오류가 떠 있다.... 그래서 구글 검색을 해본 결과 프로젝트 우클릭 -> Properties -> Java Build Path -> Order and Export 탭에서 사용하는 라이브러리를 맨 위로 올려주면 된다는데 난 딱봐도 JRE System Libary 에 빨간 엑스표시가 있길래 옆탭의 Libraries 탭으로 옮겨가서 JRE System Library 를 더블클릭 해보니 JRE 파일이 비어있다... 그래서 JRE 파일을 추가해 주니 빨..
이미지를 다운로드 받는데 크롬에서는 잘 돌아가는데 IE11 에서는 다음과 같이 DOM7009에러가 발생한다. spring 에서 기본적으로 X-Content-Type-Options: nosniff이런 옵션을 넣어주는데 이 옵션을 해제해 주면 된다. X-Content-Type-Options은 jpg 확장자로 js 파일을 올려 우회를 한 후에 script 태그에 src로 넣는 수법을 방지하는 헤더라고 하는데 아래와 같은 코드를 context-security.xml 에 추가해 주면 완료. 12345 Colored by Color Scriptercs 참고 : https://docs.spring.io/spring-security/site/docs/current/reference/html/headers.htmlhtt..
콘솔창에 뜨던 것들이 안뜨고 그냥 이 경고 하나만 나오는 경우가 있다. [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/. 이럴때에는 당황하지 말고 default로 바꾸어 주면 해결 된다.