본문 바로가기

Eclipse75

[이클립스] eclipse에서 Heap Size (메모리) 확인하기 이클립스에서 사용할 수 있는 메모리가 얼마로 할당돼 있고, 현재 사용중인 메모리가 어느정도인지 설정할 수 있는데요.메모리 상황을 보면서 코딩을 하면 이클립스가 버벅일 때 현재 상황이 어떤지 확인할 수 있어 좋습니다. [Window > Preferences] 클릭하시고 [General] 탭에서 [Show heap status]에 체크하시고 적용하시면 됩니다. 이클립스 우측하단에 전체 할당된 메모리와 현재 사용중인 메모리가 얼마인지 볼 수 있구요.그 옆에 휴지통 아이콘을 클릭하시면 Garbage Collection을 제거하게 됩니다.이클립스가 버벅인다면 저 휴지통 버튼을 수시로 비워주시면 됩니다. 2015. 12. 9.
[이클립스] eclipse 가용 메모리(Heap Size) 늘리기 이클립스에서 작업할 때 버벅인다면 이클립스의 메모리가 부족한지 확인해 보세요.메모리 설정은 eclipse.ini 파일에서 하시면 됩니다. eclipse.ini 파일을 열어보니 아래처럼 돼 있네요.-Xms256m-Xmx256m 이렇게 설정이 돼 있기 때문에 이클립스 우측 하단의 Heap Size를 보니 가용 메모리가 248M로 나오네요. 사실, 256MB는 이클립스 작업을 하기에 좀 부족한 용량입니다.적어도 512MB는 설정을 해야하고, PC의 메모리가 8GB 이상이라면 1GB 정도는 이클립스에 할당을 해도 무리가 없습니다.그래서, 저는 아래처럼 1024m으로 가용메모리를 늘려봤습니다. eclipse.ini 파일을 위처럼 수정하고 이클립스를 껐다 켜니 아래처럼 Heap Size가 990M로 늘었습니다. 이.. 2015. 12. 9.
[이클립스] eclipse에서 jsp 코딩시 한글을 입력하면 “JavaScript translation for: … intentionally not implemented” 에러메시지 창이 뜨는 경우 해결방법 eclipse에서 jsp 파일을 코딩할 때 가끔 발생합니다. 안에서 자바스크립트를 코딩하고 나서 주석을 입력할 때 마치 alert창 같은 경고창이 eclipse에서 뜰 때가 있는데요. JavaScript translation for: … intentionally not implemented 해결방법은 의외로 간단합니다.해당 프로젝트의 workspace > .metadata 폴더 안에 있는 .mylyn 폴더를 삭제하면 됩니다.저의 경우에는 [C:\eGovFrameDev-3.5.1-64bit\workspace\.metadata] 에 위치하고 있습니다. 2015. 12. 8.
[이클립스] eclipse에서 war file 묶기 이클립스에서 해당 프로젝트의 소스를 war 파일로 묶는 방법입니다. 해당 프로젝트명에서 마우스 오른쪽 버튼을 클릭하시고 [Export..]를 클릭하세요. [Web > WAR file]을 클릭하세요.(이클립스 버전에 따라 WAR file이 루트에 보일수도 있습니다.) war 파일을 저장할 위치와 war파일명을 선택해 주세요.저장될 path는 [browse..] 버튼으로 선택하시고, war 파일명은 입력하시면 됩니다. [Finish] 버튼을 누르면 war 파일이 선택하신 해당 경로게 생성됩니다. 2015. 12. 6.
[이클립스] eclipse에서 Errors running builder ‘JavaScript Validator’ on project ‘sc’. assertion failed: Marker property value is too long: Internal validation error java.lang.StackOverflowError 에러 발생시 해결방법 자바스크립트 validator 에러 때문에 이클립스에서 계속 alert 창이 뜨는데 이거 어떻게 해결해야 할까요?근본적으로는 오류나는 해당 javascript 라이브러리를 수정하거나 오류 없는 버전으로 바꿔줘야 하는데요.그럴 수 없는 경우, alert 창이라도 뜨지 않게 하려면 [Javascript Validator]를 적용하지 않도록 설정을 바꿔주면 됩니다. 해당 프로젝트명에서 마우스 오른쪽 클릭해서 Properties를 클릭하세요.[Builders > JavaScript Validator]의 체크를 해제하시고 적용하시면 됩니다. 2015. 12. 6.
[이클립스] eclipse 줄번호(line numbers) 보이게 하기 eclipse로 작업을 할 때 줄번호가 안 보이면 찾아가기가 불편하죠.default로 줄번호가 보이게 하면 좋을텐데요. 아래처럼 왼쪽에 줄번호가 보이니 좋습니다^^ 이클립스 메뉴에서 [Windows > preference] 클릭하셔서[General > Editors > Text Editors] - [Show line numbers]에 체크하시고 적용하시면 됩니다. 2015. 12. 6.
[이클립스] eclipse에서 톰캣(Tomcat) 실행시 프로젝트를 못 불러올 때 이클립스에서 톰캣(Tomcat) 실행시 프로젝트를 못 불러올 때 어떻게 해야할까요?이클립스가 start는 됬는데 프로젝트와 함께 시작되지 않으면 그 프로젝트와 상관없게 되니까 무의미하죠. 이런식으로 톰캣은 실행됬으나 프로젝트와 관련된 파일들이 console에 나타나지 않는 경우입니다.자, 아래 그림처럼 톰캣에서 마우스 오른쪽 클릭하시고 [Add and Remove] 클릭하시면 먼저, 이렇게 프로젝트가 오른쪽에 추가돼 있는지 확인하셔야 합니다. 만약, 프로젝트가 추가돼 있다면 톰캣에서 마우스 오른쪽 버튼을 클릭해서 [Clean...]을 실행하시고 톰캣을 재시작 해보세요. 그래도 프로젝트를 못 불러온다면 톰캣에서 마우스 오른쪽 버튼 클릭해서 [Clean Tomcat Work Directory...]를 실행하.. 2015. 11. 17.
[이클립스] eclipse에서 글자(font) 크기, 글꼴 바꾸기 - (jsp 파일) 이클립스에서 JSP 파일의 글자크기 및 글꼴을 바꿔보겠습니다.먼저, 이클립스 상단 메뉴에서 [Windows > Preperence]를 클릭하세요. [General > Appearance > Colors and Font]를 클릭하시고,우측에서 [Structured Text Editor Text Font (over)]를 클릭하시고 Edit 버튼을 누르세요. 새창이 열리면 글꼴과 글자크기를 선택하시면 됩니다. 2015. 11. 9.
[이클립스] eclipse에서 project 2개를 하나로 묶는 방법 이클립스에서 서로 다른 프로젝트를 하나로 합하려면 어떻게 해야 할까요?솔루션을 가지고 커스터마이징을 할 경우 이런 경우가 발생하는데요. 솔루션 소스로 A라는 이름의 프로젝트를 만들고 우리가 실제로 개발하는 프로젝트는 B에 작업을 할 경우..A라는 프로젝트의 소스에 B 프로젝트의 소스를 덮어씌워야 완전한 하나의 프로젝트가 되는 경우가 생기겠죠. 이렇게 프로젝트를 분리해야 하는 이유는..B 프로젝트를 개발하는 중에 솔루션이 업그레이드 되었을 때 B 프로젝트에 영향을 주지 않고 A 프로젝트만 업그레이드 하기 위해서입니다. 설명이 길었는데 아래 그림을 보시면 이해가 될 겁니다. 아래 그림을 보면 Servers는 무시하시구요.2개의 프로젝트가 있습니다.platform이 A 프로젝트, 즉 솔루션이구요.다른 하나가 .. 2015. 11. 6.
[이클립스] eclipse의 디버깅 모드에서 java 파일이 아닌 class 파일에서 디버깅이 되는 문제 해결방법 오늘 새 프로젝트를 셋팅을 하고 이클립스로 디버깅을 하다가 희한한 경우를 발견했습니다.디버깅모드에서 java 파일에 break point를 찍었는데 java 파일에서 디버깅이 되는 게 아니라 해당 파일의 class 파일에서 디버깅이 되는 거였어요. 이렇게 java 파일이 아닌 같은 이름의 class 파일에서 멈췄습니다.물론, break point에서 멈췄을 뿐이지 그 다음부터 디버깅이 제대로 진행되지는 않았습니다. 이 문제를 해결하기 위해 짧은 영어실력이지만 짧은 영어실력이지만 구글링을 통해 해결을 했습니다.디버그 모드의 톰캣서버(또는 웹로직)에서 마우스 오른쪽 버튼을 클릭하시고 아래 그림을 따라 진행해 보세요. [Edit Source Lookup]을 클릭합니다. 기존에 있는 Default를 제거하시고 .. 2015. 11. 6.
[이클립스] eclipse를 실행했더니 "A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse" 오류 발생시 해결방법 이클립스를 실행했더니 이런 오류가 발생한다면? A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse.No Java virtual machine was found after searching the following locations: C:\eGovFrameDev-3.5.1-64bit\eclipse\jre\bin\javaw.exejavaw.exe in your current PATH 해결방법은 정말 간단합니다.이클립스는 JDK가 설치돼 있어야만 작동을 합니다. http://www.oracle.com/technetwork/java/javase/downloads/index.ht.. 2015. 11. 5.
[이클립스] eclipse에 github 연결해서 웹저장소에서 버전관리(repository)하기 요즘은 웹저장소에 저장해서 어느곳에서든지 소스를 다운로드받게하는 github를 아주 많이 사용합니다. 특히, 오픈소스를 다운로드하려고 보면 거의 github나 gitlab에서 다운로드 받을 수 있도록 연결하더라구요. 그럼, 이클립스에서 개발하는 내 프로젝트를 github에 연결해서 바로 사용할 수 있는 방법을 설명하겠습니다. 2015/10/26 - [프로그래밍 툴/Eclipse] - [이클립스] eclipse에 Git 플러그인 설치하여 버전관리하기 2015/10/22 - [프로그래밍 툴/버전관리] - [Github] 깃허브에서 원격저장소(repository) 만들기 아직 Git 플러그인을 설치하지 않았거나 github에서 repository를 만들지 않았다면, 위 2개의 글을 먼저 확인하시고 다시 오세요.. 2015. 10. 27.
[이클립스] eclipse에서 svn 연결 끊기 이클립스에 svn이 연결돼 있는데 그 연결을 끊는 방법입니다. 간단하지만 모르면 답답한지라 적어둡니다. 해당 project에서 오른쪽 마우스를 클릭해서 [Team > Disconnect]하시면 됩니다. 2015. 10. 26.
[이클립스] eclipse에 Git 플러그인 설치하여 버전관리하기 이클립스에 버전관리 툴인 Git 플러그인을 설치하여 버전관리를 해 보겠습니다. 다음 순서를 따라하시면 됩니다. 이클립스를 실행하시고 [Help > Eclipse marketplace...]를 클릭하세요. git으로 검색을 하신 후.. install 버튼을 눌러서 EGit - Git Team Provider 4.1.0을 설치하세요. 플러그인이 설치가 되었다면... [Window > Open Perspective > other...]를 클릭하세요~ [Git Repositories]를 클릭하세요. [Create a new local Git repository]를 클릭해서 repository를 생성합니다. 소스가 저장될 repository 경로를 선택하세요. 탐색기에서 미리 repository 폴더를 만드시고 .. 2015. 10. 26.
[이클립스] eclipse에 프로젝트 가져오기(import) 기존 프로젝트 소스가 있다면 이클립스에서 프로젝트를 가져올 수 있습니다.다음 순서로 진행하시면 됩니다. 기존 소스가 있는 폴더를 선택해 주세요~ 프로젝트 가져오기가 완료되었습니다. 가져온 프로젝트를 실행하기 위해 톰캣 서버를 생성하시구요. 자, 프로젝트를 실행해 보겠습니다. 전자정부 표준프레임워크 포털사이트를 가져와 봤는데 잘 실행되네요^^ 2015. 10. 24.