이클립스78 [이클립스] 'JavaScript translation for: ...' has encountered a problem 발생시 해결방법 이클립스에서 한참 코딩을 하고 있었는데 갑자기 이런 에러가 발생했다.'JavaScript translation for: ...' has encountered a problem 주석에 한글로 입력을 하는 중에 발생했는데, 이 에러가 발생한 이후에는 영문을 입력하도록 한/영 변환이 자동으로 된다.즉, 한글을 입력할 때만 이런 에러가 발생하는 것이다. 완벽한 해결방법은 아니지만, 이클립스의 workspace 폴더 하위 폴더 중에 .mylyn 폴더를 삭제하면 일시적으로 해결이 된다. 물론, 시간이 지나면 또 에러가 발생하고 문제가 생기지만 당분간은 문제를 줄일 수 있다.workspace > .metadata > .mylyn 폴더 삭제 다른 해결 방법은..Project > properties > Builders .. 2015. 2. 13. [자바] The serializable class OboeObject does not declare a static final serialVersionUID field of type long 에러 발생시 해결 방법 Java 코딩시 다음과 같은 에러가 발생하는 경우가 있습니다.The serializable class OboeObject does not declare a static final serialVersionUID field of type long 이클립스에서 노란줄로 경고메시지가 나오는 걸 확인할 수 있습니다. 이렇게 경고가 발생하는 원인은 클래스의 extends를 따라가 보면 부모클래스에 implements Serializable 객체가 있기 때문입니다. 이클립스에서는 아래와 같이 해결방법을 제시하고 있네요.1. Add default serial version ID 2. Add generated serial version ID 3. Add @SuppressWarnings 'serial' to Object .. 2015. 2. 4. [자바]Type safety: Unchecked cast from List ~ to ~ 경고시 처리 방법 Java6에서 프로그래밍을 하다보면 다음과 같은 에러가 발생하곤 한다.이클립스에서는 아래와 같이 노란줄로 경고를 표시해 줍니다. 이럴 때, 메소드 위에 아래와 같이 한줄만 추가해 주시면 바로 해결됩니다.@SuppressWarnings("unchecked") 이클립스(eclipse)에서 경고가 사라졌습니다.이 어노테이션(annotation)은 비확인 경고(unchecked warning)를 제거해 줍니다.이 어노테이션(annotation)은 실행에 아무런 영향을 주지 않으므로 마음껏 사용해도 무방합니다. @SuppressWarnings 어노테이션(annotation)에 관한 내용은 아래 내용 참고하세요.all : 모든 경고 cast : 캐스트 연산자 관련 경고dep-ann : 사용하지 말아야 할 주석 관련.. 2015. 2. 4. [이클립스] Eclipse에서 serialVersionUID 자동으로 생성해주는 플러그인(Plugin) 설치해서 사용하기 이클립스에서 serialVersionUID 자동으로 생성해주는 플러그인이 있어서 소개를 드립니다.아래 파일 다운로드 받아서 압축을 풀고 [eclipse > plugin] 폴더에 넣어주시면 됩니다. 플러그인을 넣었다면 이클립스를 껐다가 다시 켠 후에원하는 java 파일에서 마우스 오른쪽 버튼을 클릭하시면 [Add SerialVersionUID]라는 메뉴가 보이는데 클릭하시면 끝~!!! 잘 생성이 되었네요^^ @SuppressWarnings("serial") 어노테이션으로 해결할수도 있습니다. 아래 링크 클릭해 보세요~ http://zzznara2.tistory.com/admin/entry/post/?id=186 1. Serialization 이란? 모든 데이터의 흐름은 바이트 전송으로 이루어 집니다. 이것.. 2015. 1. 29. [자바] eclipse에서 경고를 제외하려면 Java의 @SuppressWarnings 어노테이션(annotation) 을 사용하자. Java의 @SuppressWarnings은 경고를 제외시킬 때 사용합니다. 아래처럼 노란색으로 경고가 많이 뜨는 게 보이시죠? "이렇게 사용하지 않았으면 한다."라는 의미로 이클립스에서 노란색으로 경고를 보여주는데요. 마우스를 노란색 위에 올려두면 메시지가 보입니다. 이런 경고를 무시하고 싶다면 @SuppressWarnings 어노테이션을 아래처럼 써주시면 됩니다. @SuppressWarnings("rawtypes") => 하나만 적용할 경우 @SuppressWarnings({"rawtypes", "unchecked"}) => 두개 이상 적용할 경우 아래 내용 참고하셔서 속성을 넣어주시면 됩니다.all : 모든 경고 cast : 캐스트 연산자 관련 경고 dep-ann : 사용하지 말아야 할 주석 관련 .. 2015. 1. 28. [이클립스] eclipse 톰캣(Tomcat) 서버에서 java.lang.OutOfMemoryError: Java heap space발생시 해결 방법 Eclipse에서 Tomcat 서버로 작업을 하고 있는데요. 며칠동안은 이상이 없다가 갑자기 Out of Memory 메시지가 나오면서 동작하지 않는 경우가 있습니다. java.lang.OutOfMemoryError: Java heap space 이런 에러가 떨어지죠. 이럴 땐, 톰캣서버 Arguments에 -Xms128m -Xmx512m-XX:MaxPermSize=128m 이 한줄만 넣어주시면 간단하게 해결됩니다. 다음 순서로 진행해 보세요~ 1. 톰캣 서버를 마우스로 더블클릭하세요. 2. [Open launch configuration] 클릭 3. Arguments 탭 클릭해서 -Xms128m -Xmx512m-XX:MaxPermSize=128m 위 소스를 맨 위나 맨 아래에 붙여넣기 하고 [Apply.. 2015. 1. 28. [이클립스] eclipse에서 변수명 일괄(한꺼번에) 변경하기 이클립스에서 변수명을 한꺼번에 바꾸고 싶다면.. 1. 해당 변수명을 마우스로 더블클릭해 하이라이트한다. 2. [Alt + Shift + R] 클릭 3. 원하는 변수명으로 타이핑하고 엔터를 누른다. 이렇게 하시면 간단하게 변수명이 일괄 변경됩니다. 1. 변수명 더블클릭 2. 하이라이트 된 모습 (형광펜은 제가 이해를 돕기 위해 칠했습니다.) 3. 일괄 변경된 모습 [출처] 이클립스에서 변수명 한번에 모두 바꾸기(일괄 변경)|작성자 NaJel 2015. 1. 28. [이클립스] Eclipse에서 변수명 더블클릭시 같은 변수명 하이라이트 안될 때 셋팅 방법 이번에 프로젝트를 옮겼는데, 이클립스에서 변수명 더블클릭시 같은 변수명이 하이라이트가 안되더라구요. 아래그림처럼요. [Windows - Preferences - Java - Editor - Mark Occurrennces >Mark occurrences of the selected element in the current file]에 체크하시면 잘 바뀝니다. 아래 그림처럼 같은 변수명 찾아서 하이라이트 잘 되지요? 2015. 1. 27. [이클립스] eclipse에서 줄바꿈 설정하는 방법 이클립스를 사용하다보면 소스가 길어 가독성이 떨어지는 경우가 있습니다.물론, 와이드 모니터에 [Ctrl+M] 키로 해당파일을 전체화면으로으로 띄워서 사용한다면 큰 문제가 없이 사용할 수 있겠지만 그럼에도 불구하고 너무 길어서 보이지 않는 경우가 발생합니다.이럴 때 화면에 맞게 줄바꿈을 해준다면 좋겠죠? ==> 이렇게 보이던 게 아래처럼 줄바꿈이 됩니다. 설정 위치는 다음과 같습니다. [window] - [preferences] - [Java] - [Code Style] - [Formatter]아래 그림을 따라하시면 됩니다. Max line width만 화면에 맞게 수정해주시면 됩니다.저는 150으로 설정해 봤습니다. 설정이 완료되었다면 [Ctrl+Shift+F] 단축키를 눌러서 화면에 적용시켜주시면 끝~.. 2015. 1. 21. 그 강력함에 끌려 에디트플러스(Editplus)에서 서브라임 텍스트(Sublime Text)로 갈아타다. 제가 자바 프로그래머다 보니 날마다 eclipse로 코딩을 하기 때문에 다른 에디터를 사용할 일이 별로 없었는데요. 얼마전부터 워드프레스라는 블로그 오픈소스를 공부하다보니 php를 할 일들이 생기더군요. 지금까지는 Editplus라는 툴을 편리하게 사용하고 있었는데 외국 PHP 프로그래머들은 Sublime Text라는 툴을 다 사용하더군요.(우리나라도 그런가요?) 호기심에 Sublime Text라는 툴을 설치해서 사용해 봤는데 너무너무너무 좋더군요. 특히, 소스의 강력한 자동완성 기능은 너무 편리해서 오히려 eclipse(이클립스)보다 낫지 않나하는 생각마저 들었답니다. http://www.sublimetext.com/ ( 2014. 12. 5. [이클립스] eclipse 사용자 단축키 만들기 이클립스를 비롯하여 어떤 툴도 단축키를 사용하면 작업을 편리하게 할 수 있습니다. 이클립스는 아래 단축키로 이미 설정된 단축키의 상황을 모두 확인할 수 있는데요. [Ctrl + Shift + L] ==> 단축키 모음 그럼에도 불구하고 '이런 단축키가 있으면 참 좋을텐데..'하는 경우가 발생합니다. 저의 경우, 파일검색을 자주해서 [Ctrl + H] 버튼을 눌러서 파일찾기를 하는데요. 문제는 [Fies Search] 탭이 바로 나오면 좋은데, 항상 [Remote Search] 탭이 먼저 나와서 다시 [File Search] 탭을 눌러줘야 하는 불편함이 있었습니다. 그래서, 아예 Search 목록이 아닌 [File Search]를 호출하는 단축키를 만들기로 했습니다. 설정방법은 다음과 같습니다. 1. Win.. 2014. 11. 4. [이클립스] eclipse 단축키를 알려주는 단축키 이클립스 사용할 때 단축키를 사용하면 편리하죠. 저는 그동안 구글이나 네이버에서 검색해서 그때 그때 편리한 단축키를 외워서 사용하곤 했는데요. '이클립스의 모든 단축키를 다 사용해보고 싶다' 하시는 분은 [Ctrl + Shift + L] 을 눌러보세요. 이렇게 친절하게 모든 단축키를 알려줍니다. 혹시, 이 모든 단축키를 다 사용하시는 분 계시나요? ㅋ 2014. 11. 4. [이클립스] eclipse 파일명 적기 귀찮을 때 F2를 눌러보세요. 어제, 편리한 이클립스 단축키를 하나 알았네요. 바로 F2라는 녀석인데, 파일명을 복사할 수 있도록 보여준답니다^^ 파일명을 적고 싶은데 파일명이 길 경우 귀찮죠? 그럴 때 이렇게 파일 목록에서 F2 키를 누르면 파일명을 보여줍니다. Ctrl + C 로 복사하면 끝~!!! 2014. 11. 4. [이클립스] eclipse 클릭시 Could not create the Java virtual machine. 에러 발생시 이클립스를 클릭했는데 에러메시지만 뜨고 이클립스가 실행되지 않는다. "Could not create the Java virtual machine." out of memory 에러가 발생하면서 이클립스가 자꾸 다운되길래 eclipse.ini 파일을 열어서 메모리를 올려줬더니 이젠 아예 이 메시지만 뿌려주고 끝난다. 그래서, 다시 eclipse 폴더에서 eclipse.ini 파일을 메모장으로 열었다. eclipse.ini 파일의 8번째 라인 D:\plmpjt\java\jdk1.6.0_14\bin\javaw.exe 경로가 이상이 없는지 먼저 확인한다. 이상이 없다면 14번째 라인을 Xmx1024m => Xmx512m로 낮춰줬다. 그랬더니 이클립스가 잘 뜬다^^ 매일 이클립스로 일하면서도 이런 부분들은 솔직이 .. 2014. 10. 17. [이클립스] eclipse에서 getter & setter 자동 생성하기 이클립스의 기능을 하나하나 알아가는 것도 재밌네요. 워낙 기능이 많아 다 사용할 수 없겠지만요. 이번에는 getter & setter를 자동생성해 보겠습니다. 먼저, 다음과 같이 변수를 만듭니다. 커서를 마지막 부분에 위치시키고 Source > Generate Getters and Setters 를 클릭합니다. 생성할 변수를 선택합니다. [OK] 버튼을 클릭하면 다음과 같이 getters & setters가 생성됩니다. 정말 간편하네요^^ 2011. 4. 14. 이전 1 2 3 4 5 6 다음