회사에서 한창 일하고 있는데, 도메인으로 되어 있는 개발 서버를 접속하려고 하니 안되는 문제가 후임의 PC에서 발생했습니다. IP로 접속하면 접속은 되는데 화면만 뜨고 아무것도 되지 않아서 테스트 진행이 불가능했습니다. 원래 C:\Windows\System32\drivers\etc 경로에 있는 Hosts 파일에 메모장을 관리자 권한으로 연 후에 IP와 도메인을 작성하면 접속 가능했는데 도통 접속이 되질 않았습니다. 구글에서 해결 방법을 찾다 보니 어느 외국인이 해결법 9개를 적어 놓은게 있었는데 하나 하나 차례대로 따라가보니 7번 째 방법으로 해결되었습니다. 여기에 번역해서 적어 놓으려 하니 많은 분들에게 도움이 되었으면 합니다. 참고로 Windows 7 기준입니다. 1. 방화벽 문제가 아닌가? 첫 번째..
때때로 이클립스에서 Tomcat 서버를 종료시키고 다시 실행시켰는데 재대로 종료되지 않아서 '이미 실행중입니다.' 등의 메시지를 볼 때가 있습니다. 이클립스를 종료하고 다시 열면 해결될 줄 알았는데 해결이 안되서 재부팅을 하곤 했는데, 찾아보니 바로 끌 수 있는 방법이 있더군요. 아무래도 전부 다 종료시키고 재부팅 하기에는 부담이 크니 꺼지지 않은 Tomcat 서버를 강제로 종료하는 방법을 알아보도록 하겠습니다. 1. Windows 시작 -> 실행 -> cmd C:\USERS> netstat -a -o 다음 명령어를 치면 아래와 같이 뜨게 됩니다. 아래 뜬 로컬 주소 중 tomcat이 사용하고 있는 포트를 찾은 후 PID를 알아내서 종료시키면 됩니다. 저같은 경우는 8095를 사용하고 있어서 PID가 3..
버튼을 클릭하면 GET방식으로 데이터를 넘겨주는 팝업창을 만들던 와중에 한글이 깨지는 현상이 발생했습니다. encodeURIComponent(인코딩된 URI를 반환하는 함수)로 인코딩 과정을 거친 후 넘겼는데 이상한 제 3세계 문자가 나타났습니다. 그런데 같은 방식으로 제작 된 운영 서버에 있는 팝업은 한글이 정상적으로 나타났습니다. 뭐가 문제일까 싶어서 검색해 봤는데 로컬 서버로 사용하고 있는 Tomcat 문제였습니다. Tomcat이 HTML BODY는 UTF-8로 디코딩하기에 POST방식은 문제가 없는데 URI같은 경우는 ISO-8859-1로 디코딩하기에 문제가 발생하는 것이었습니다. 그래서 같은 방식으로 제작 된 운영 서버에 있는 팝업의 경우 서버로 웹로직을 사용하고 있었기 때문에 문제가 없었던 것..
이클립스나 STS를 쓰면서 코딩을 하다보면 줄이 길게 늘어져서 화면 안에 다 들어오지 않을 때가 많습니다. wordwrap으로 일컬어지는 텍스트의 행을 자동으로 개행해주는 요소가 없기 때문입니다. 이 문제를 해결하기 위해서는 Eclipse에 플러그인 하나만 설치해주면 됩니다. 플러그인 설치 방법은 다음과 같습니다. 먼저 이클립스 상단에 있는 메뉴 중에 Help를 클릭합니다. 클릭하면 여러가지 메뉴가 뜨는데 그 중에서 Install New Software를 클릭합니다. 클릭하면 상단과 같은 화면이 뜨는데, Work with라고 쓰여진 부분에 다음 주소를 넣어주면 됩니다. http://www.ahtik.com/eclipse-update/ 다음 주소를 넣어주면 위 그림과 같이 Word Wrap이라는 이름으로 ..
- Total
- Today
- Yesterday