본문 바로가기

전체 글

SVN 업데이트 이후 에러 처리 보통 프로젝트 전체를 한번에 업데이트 받을 경우 환경설정까지 업데이트 받게되어서 에러가날수있다. 메이븐을 사용할 경우에는 프로젝트 오른쪽 클릭후 Maven 에서 Update project를 선택해서 maven을 재설정하게 하고 자바의 빌드패스와 컴파일 버전을 맞춰준다. 더보기
bootstrap-wysiwyg http://mindmup.github.io/bootstrap-wysiwyg/ 반응형 웹에디터라고 한다. 더보기
SVN [subversion] commit 에러 locked; try performing 'cleanup' 참고 사이트 : https://kldp.org/node/94748 team 메뉴에서 cleanup 을 해준다. object of the same name already exists 와 같은 메세지가 나올시에는 해당 파일을 백업한뒤 삭제하고 다시 업데이트 혹은 커밋을 해본다. 삭제시에 refactoring 'Delete' 어쩌구 나오면 이클립스를 종료하고 탐색기를 이용하여 직접 프로젝트 경로로 가서 에러가 나는 파일을 백업하고 삭제한다. 이클립스를 실행하고 다시 업데이트 혹은 커밋 더보기
글자수 제한 효과 주기 글자수가 많을 경우 보여줄 글자를 제한하고 제한된 글자수만큼 보여준뒤 마지막글자 뒤에 ... 을 붙여서 현재 보여지는 글자보다 더 많은 텍스트가 존재한다고 유저에게 보여줄수 있다. 이러한 효과를 주는 jstl을 이용한 방법 jstl 라이브러리가 필요하다. :: ${fn:substring(item.bd_title, 0, 17)}...${item.bd_title} 더보기
!important css !important를 선언하면 다른 중복되는 스타일 중 우선순위가 가장 높은 형태가 된다. 인라인으로 선언해도 css가 먹히지 않는다면 css에 !important가 선언되어 있지 않은지를 의심해봐야한다. 인라인보다도 우선순위가 되기 때문이다. 중복되는 css에 모두 !important가 선언되었다면? 나중에 작성된 스타일이 먹힌다. 다시말해 코딩 아랫줄에 있는 놈이 먹힌다고 한다. 더보기
체크아웃을 통해서 받은 프로젝트의 css js 등이 적용안될경우 기본적으로 체크아웃을 통하여 바뀌지 않는 설정은 server이다. server의 web modules에 설정된 해당 프로젝트에 대한 기본 경로를 바꿔주면되겠다. path를 다음과 같이 / 슬러시 하나만 설정해 놓으면 된다. 이러한 설정은 절대적인 것이 아니며 퍼블리셔나 PM이나 PL의 결정에 따라서, 즉 능동적으로 주변 개발자들과 협의하여 설정해야 할것이다. href 속성에 풀url을 적어주었을떄 server의 path가 '/프로젝트이름' 으로 되어 있을 경우 개발자 개개인의 환경에 맞춰서 바꿔줘야하기 때문이다. 더보기
javax 에러가 날 경우 이클립스에서 서버를 지웠다가 다시 설정할 경우라든지 프로젝트를 삭제하고나서 다시 붙여 넣으면서 라든지 SVN으로 체크아웃 받았을 경우 javax 에서 에러가 나면 서버설정의 문제다. 이클립스 자체내에서 서버 설정을 다시해주거나 (Window -> Preperfences -> Server -> Runtime Environments 에서 add 혹은 edit 으로 재설정) 프로젝트 properties(프로젝트 우클릭 -> properties -> Java Build Path -> Libraries 탭에서 서버 라이브러리를 Edit으로 재설정)를 다시 설정해주거나 해야한다. 이클립스 서버설정과 프로젝트 서버설정이 일치하지 않거나 미스가 날 경우 발생하는듯 싶다. 더보기
이클립스 exit code 13 자바 버전과 이클립스 버전의 bit가 맞지 않아서 에러가 뜨는 것 자바와 이클립스의 bit버전을 맞춰주면 된다. 더보기