전체 글

웹 개발 꿈나무
· ETC/Settings
SVN, git 등으로 프로젝트를 받아오면 이렇게 한글이 깨질 때가 종종 있습니다. 오늘은 eclipse, sts(spring tool suite)에서 한글 깨짐 현상을 해결하는 방법을 알아보도록 하겠습니다. 해결방법 1. 작업중인 프로젝트 우클릭>'Properties' 2. 저는 빨간 박스 안이 다음과 같이 'Inherited from container(MS949)' 로 되어있었습니다. 얘를 바꿔줘야 합니다. 'Other' 를 클릭하고 우측 박스에서 'UTF-8'을 선택, 'Apply and Close' 클릭 완성 화면입니다. 깨졌던 주석까지 모두 복구됐습니다. 간혹 이렇게 프로젝트 단위로 인코딩 방식을 utf-8로 바꿔줘도 안에 포함돼있는 html 이나 js 파일이 수정되지 않는 경우도 있습니다. 그..
· ETC/Error
‘Launching Tomcat v9.0 Server at localhost’ has encountered a problem. The server cannot be started because one or more of the ports are invalid. Open the server editor and correct the invalid ports. 톰캣오류이다. 해결 방법은 간단하다. 해결방법 1. 'Servers' 탭에서 사용하고 있는 서버 우클릭>Open 클릭 2. 다음과 같은 창이 뜬다. 여기서 왼쪽 아래에 있는 'Overview'를 클릭한다. 3. Tomcat admin port 에 '-' 라고 써있는 것을 볼 수 있다. 얘를 '8005' 로 고쳐주면 된다. 끝!
· ETC/Settings
오늘은 STS에서 SVN Repository를 받아와 checkout 하는 방법까지 알아보려고 합니다. SVN Repository 받기 1. 새로운 프로젝트/워크스페이스를 생성한 후 Window>Show View>Other 를 클릭합니다. 2. 검색창에 'SVN' 을 타이핑 한 뒤 'SVN Repositories' 를 클릭하고 'Open'을 누릅니다. 3. 그러면 SVN Repositories 창이 이렇게 뜹니다. (저는 얘를 Package Explorer 윈도우가 있는 쪽으로 옮겨서 사용하겠습니다.) 4. 오른쪽에 있는 버튼 중 SVN Repository Location 을 클릭합니다. 4. 다음과 같은 팝업창이 뜹니다. 여기서 svn 로그인 정보를 입력해줍니다. 5. 이후 URL 칸에 받아올 svn ..
· ETC/Settings
Tortoise SVN을 사용하여 checkout 하는 방법을 알아보겠습니다. 1. 프로젝트를 받을 파일에서 우클릭 후 'SVN Checkout...'을 눌러줍니다. 2. 그러면 다음과 같은 창이 뜹니다. 여기서 'URL of directory'칸에 받아올 프로젝트의 url 을 넣고 'OK' 버튼을 -참고로 여기서 URL of repository 칸 오른쪽에 '...' 을 클릭하면 받아올 프로젝트의 구조를 볼 수 있습니다. 3. Checkout Finished 창이 뜨고 'OK'를 눌러주면 끝입니다.
· ETC/Error
Error : The attempt to bind ~ in the workspace failed as this URI is malformed. URI 관련 오류이다. 작업하던 코드에 다음과 같은 코드가 있었다. location.href = "/support/faq/search/" + escape($scope.searchText); 검색어를 처리하는 부분인데, escape 함수를 쓰지 않고 그냥 변수를 쓰면 물음표와 우물정자가 검색어로 들어오면 에러가 떴었다. 이를 해결하기 위한 코드였는데 얘 때문에 위와 같은 에러가 떴던 것이다. 얘를 다음과 같이 고쳐주면 해결 완료! location.href = "/support/faq/search/" + encodeURIComponent($scope.searchTex..
· Frontend
정규 표현식 정규 표현식(== 정규식)은 문자열에 나타나는 특정 문자 조합과 대응시키기 위해 사용되는 패턴입니다. 주로 문자열을 찾거나 replace 할 때 많이 쓰입니다. 전반적인 개념보다는 제가 찾아보다가 알게된 팁에서만 간단히 포스팅해보려 합니다. 정규식에 대해 제대로 공부하고싶으신 분들은 다음 사이트들을 참고해보세요. 1. MDN Web Docs - MDN 사이트이긴한데 영어로 보면 이해가 완벽하게 안돼서 한글로 보면 발번역이라,, 그래도 전체적인 내용이 다 정리돼있는 사이트입니다. https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/Regular_Expressions 정규 표현식 - JavaScript | MDN 정규 표현식은 문자열에 나타는..
· ETC/Error
Error: Could not find or load main class Caused by: java.lang.ClassNotFoundException: 이 에러를 거진 2~3주정도 못 고치고... 끙끙 앓다가 드디어 해결했다ㅠㅜ! Stackoverflow에 나와있는 모든걸 해봤고... java 환경변수 설정도 진짜 다 해봤다. 인텔리제이도 지웠다가 깔아봤다. 암튼 해결방법은 다음과 같다. 1. File>Settings 를 클릭한다. 2. Build,Execution,Deployment > Maven > Gradle 로 들어간다. 나는 위 사진처럼 빨간 네모 칸 안쪽이 둘 다 Gradle 로 설정 되어있었다. 3. 사진과 같이 둘 다 'IntelliJ IDEA' 로 바꿔준다. 끝@@!!! 너무 잘 돌아간..
· ETC/Error
SpringBoot - 'Could not resolve placeholder in value' 처음에 이 오류 때문에 몇 시간을 끙끙대며 고치지 못했었다. 그러다가 회사 선배님께 여쭤보니 바로 고쳐주셨는데,,,, 방법은 다음과 같다. 매우매우매우매우 간단해서 여쭤본게 민망할정도 였다...! 1. 위 탭에서 Run>Run Configurations... 로 들어간다. 2. 왼쪽 창에서 Sprnig Boot App을 클릭한다. 그러면 그 밑에 지금 실행시키려는 프로젝트가 있을 것이다. 그 프로젝트를 클릭 하고 오른쪽에 Profile을 확인해본다. 위 사진과 같이 나는 이 부분이 비어있었다. 이게 문제였다. 3. Profile 칸에 그냥 키보드로 "local" 이라고 타이핑 해주고 밑에 Run 버튼을 눌러주..
rocher71
페레로