아침부터 이클립스 실행하자마자 에러질이다. 이런 경우 재부팅하고 해결된 적이 있어서 재부팅을 해봤지만 여전히 같은 에러가 발생했다. 참 가지가지 한다. 원인은 메모리 관리에 문제가 있어서인 것 같다. 참고: http://blog.daum.net/say_young/6710278 이클립스가 설치된 폴더 안에 있는 eclipse.ini 파일을 메모장으로 열고,--launcher.XXMaxPermSize (Perm영역의 최대 크기)256M -Xms512m (heap영역의 시작 크기)-Xmx512m (heap영역의 최대 크기) Perm영역과 Heap영역의 크기를 조정하면 에러를 잡을 수 있다. (크기 차이가 심하면 과부하를 주는 듯하다.) 내 경우, Xms1024m-Xmx1024m이었던 것을 Xms512m-Xmx..
정말 거지같은 에러다!!!! 이클립스에서 서버 돌리고 페이지 실행하면 웹브라우저가 떠야 하는데 뜨지 않는다.. 여태 한번도 이딴 에러는 발생하지 않았는데 귀신이 곡할 노릇이다. 물론 난 바보가 아니기에 preferences에서 웹브라우저 설정은 이미 해줬다. 웃긴 건 이클립스에서 실행했을 때는 웹브라우저가 뜨지도 않으면서 에러창만 보이는데, 따로 웹브라우저를 띄우고 주소를 직접 입력하니까 또 그건 된다. ㅡ.ㅡ 혹시 몰라서 파이어폭스를 설치하고 해봤는데, 파이어폭스로 실행할 경우 에러창은 뜨지 않지만 실행은 되지 않는다. 여기저기 국내외에 질문을 올렸더니, preferences에서 web browser 설정을 해보라는 답변만 얻었다. 그건 나도 안다고!!! 결국 이것저것 해보다가 기본 웹브라우저를 크롬이..
paing 처리를 위해 rownum(의사컬럼)을 사용했는데 에러가 났다. 찾아보니 테이블을 조인할 때, 컬럼명이 같은 경우가 있는데 이 때 rownum을 사용하면 column ambiguously defined 에러가 발생한다고 한다. 컬럼명이 같거나 from절에 주는 테이블명이 중복되지 않는지 살펴볼 필요가 있다. 나의 경우는 qna테이블의 qc_no 컬럼과 qc테이블의 qc_no 컬럼의 이름이 같았기 때문에 일어난 에러였다. 해결 방법은 다음과 같다. 테이블명이 중복된 경우 → 테이블명을 다르게 명시해준다. 컬럼명이 중복된 경우 → 위의 이미와 같이 중복되는 컬럼명에 Alias로 다른 이름을 부여해준다. 최종본.select B.* from(select rownum as rnum, A.* from(se..