본문 바로가기

웹개발

이클립스 원하는 라인으로 이동 코드가 몇백 몇천 줄일 경우 위 아래 왔다갔다 할 경우 유용한 단축 키 입니다. 원하는 라인으로 이동! 당연히 원하는 코드 줄 번호는 기억하고 있어야 겠죠 555번 줄에서 111번으로 이동 하고 싶습니다 ctrl + L 버튼을 누른 후 원하는 라인 입력 하여 이동 이동!! 더보기
자바 스크립트 정규표현식을 이용한 공백 제거 .replace(/(^\s*)|(\s*$)/g, "") 더보기
tomcat 구동시 오류 stop the other process or change the port number 이클립스 또는 STS가 비정상 종료되면서 tomcat이 제대로 종료되지 못했을때 위와 같은 오류가 발생 했다. 결국엔 비정상 종료로 인해서 해당 포트 저의 경우는 8080(기본)이 사용중이라 실행을 할 수 없는 오류이다. 그래서 포트를 닫아주어야 한다. 먼저 window cmd창을 이용한 방법 입니다. 아래에 다른 방법도 간단히 소개 합니다. 1. 포트가 열려 있는지 확인 cmd창을 열어 netstat -na | findstr 8080 리스너가 떠있다. 사용중인걸 확인했다면 2. 포트의 PID 확인 netstat -nao | findstr 8080 위의 2052가 PID가 되겠다. 3. 프로세스 확인 javaw.exe 임을 확인. 4. 프로세스 종료 다른 방법으로는 톰캣이 설치된 폴더 1: 설치된경로/a.. 더보기
리눅스 vi 비정상 종료시 .swp 삭제 위의 해당 파일 수정 중 비 정상 종류 후 수정할때마다 위와 같은 메세지가 나온다... 보니 마지막에 .swp파일을 지우라는데 어딨는지 찾을 수도 없다. 검색 결과 숨겨진 파일이라 ll -all 명령을 통하여 해당 파일과 같은 폴더에 있음을 확인해서 지우니 이제는 이상한(?) 메세지 없이 잘 열린다! 더보기
Putty 한글 깨짐 putty를 통해서 특정 서버에 접속하니 한글이 깨져서 나온다. 인터넷을 뒤져 리눅스 한글설정을 해도 안된다... 해결법은 생각보다 간단했다 putty 설정으로 들어간다 character set을 UTF-8로 바꿔주니 한글이 잘 나온다. 하지만 다음번에 접속할때 같은 설정을 반복해줘야 하므로 따로 설정을 해두자 regedit 으로 들어가서 HKEY_CLASS_USER/SOFTWARE/SimonTatham/puTTy/Session/ 으로 들어가서 저장한 이름으로 들어가서 LineCodePage에 해당 문자열을 입력하여주고 확인을 눌려주면 끝! 더보기
The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit HTTP Status 500 - Unable to compile class for JSP: 오류 The code of method _jspService(HttpServletRequest, HttpServletResponse) is exceeding the 65535 bytes limit 오류시 [Tomcat_Home]/conf/web.xml 파일에 JspServlet에 init-param을 추가해 준다. 이클립스의 경우 server등록한 파일에 web.xml이 있습니다. mappedfile false 위의 코드를 아래에 추가 jsp org.apache.jasper.servlet.JspServlet fork false xpoweredBy false mappedfile false 3 추가 후 tomcat 재.. 더보기
계정 삭제 userdel 리눅스 계정 삭제시 명령어 userdel 계정명 하지만! currently logged in 이라고 뜬다 그럴땐 userdel -r -f 계정명 해도 currently logged in 이라고 뜨는데 삭제가 되었다.. 접속이 안됌.. 제대로 삭제가 된건지 확실하진 않지만 어쨋든 삭제! 더보기
eclipse workspace in use error 갑자기 이클립스를 켰는데 위와 같은 workspace in use 에러가 떳다... 1. 사용중인workspace/.metadata 경로에.lock 파일을 삭제 2. 윈도우 작업 관리자에 eclispe 프로세스 kill 3. workspce 변경 검색 결과 세가지 방법을 찾았다 이유는 메타데이터를 제대로 정리하지 못하고 예상치 못하게 이클립스가 종료됐을때 주로 발생 되는 원인이라는데 난 그냥 종료만했는데.. 아무튼 가장 쉬운건 2번같아서 작업 관리자에 세부정보(윈10)에서 eclipse 작업 끝내기 결과 해결!!! 1번과 3번은 시도해보질 못했네요.. 더보기
리눅스 CentOS에 Java jdk 설치 방법 리눅스 CentOS에 Java 설치하기 1. tomcat 계정 생성(예시) tomcat : http://tomcat.apache.org/jdk : http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 각 페이지에서 tar파일을 다운 받았습니다. 2. 다운받은 리눅스용 tomcat과 jdk를 해당 계정으로 복사(winscp 이용) 3. 복사된 파일의 압축을 풀어준다 4. 이름이 길어 심볼릭 링크 설정(스킵 가능) 5. 환경변수 등록을 위해 vi .bashrc 파일 수정 6. 파일 경로를 확인하여 환경변수에 입력(경로 + 심볼릭링크) 입력 export JAVA_HOME=pwd경로 + 심볼릭링크export PATH="$JAV.. 더보기