본문 바로가기

Eclipse

(21)
이클립스/Eclipse JAR 파일 만들기 이클립스/Eclipse JAR 파일 만들기 Java 프로젝트를 진행하다 보면, 보안상이나 라이브러리 구축을 이유로 JAR 파일을 만들게 되는 데요. 이클립스에서 JAR 파일을 만드는 방법에 대해 알아 보겠습니다. (1) JAR 파일을 만들 해당 프로젝트에서 마우스 오른쪽 버튼을 클릭 합니다. (2) 마우스 오른쪽 버튼을 클릭하면 나오는 메뉴중에 [Export] 라는 메뉴를 클릭해 줍니다. 그러면 아래의 Export 메뉴가 나오게 되는데 검색바에서 JAR 라고 입력해 주면, JAR 파일 Export 메뉴가 나오게 됩니다. (3) [JAR file] 메뉴를 선택해 주시고, JAR 파일을 만들 프로젝트를 선택해 줍니다. 프로젝트를 클릭하면, JAR 파일을 만들 때 디테일한 부분 까지 선택하여 만들 수 있습니다..
이클립스/Eclipse getter, setter 만들기~!! 이클립스/Eclipse getter, setter 만들기~!! 자바를 사용하면서 getter, setter 를 만들일이 많은데요.!! 그때그때마다 변수를 추가해주면 되긴 하지만 변수가 엄청나게 많을 경우 대략 난감 합니다. 하지만 이클립스 자체에서 getter, setter를 만들어 준다는 사실 알고 계셨나요!!? 바로 변수만 선언해주면 이클립스에서 자동으로 getter, setter를 만들어 줍니다.!! 자 그럼 만드는 방법을 천천히 알아보겠습니다.!! 1. getter, setter를 만들 변수를 선언해 줍니다. 2. 해당 java 파일에서 마우스 오른쪽 버튼을 클릭해서 [Source] -> [Generate Getters and Setters] 를 클릭 합니다. 3. getter, setter를 만..
이클립스/Eclipse Export Signed 도중 "export aborted because fatal lint errors..." 발생 이클립스/Eclipse Export Signed 도중 "export aborted because fatal lint errors..." 발생 이클립스에서 해당 프로젝트 우클릭 후 "Exprot Signed Application Package..." 메뉴를 선택하고 keystore 서명을 할려고 할때 "export aborted because fatal lint errors..." 라고 하면서 팝업창이 뜨면서 빌드자체가 안되는 경우가 있습니다. 보통 proguard.cfg 파일에 에러가 나는데요. Exproting 작업시에 전체 오류 체크 설정을 해놓아서 발생하는 문제였습니다. 해결방법은 다음과 같이 설정해 주시면 됩니다. 이클립스 -> Window -> Preferences -> Android ->Lin..
이클립스/Eclipse 어플리케이션 Keystore 생성 및 사인하기 이클립스/Eclipse 어플리케이션 Keystore 생성 및 사인하기 애플리케이션을 릴리즈하기 위해 키를 사인하는 과정도 이클립스에서 간단하게 처리할 수 있습니다. 사인뿐 아니라 ZipAlign등의 과정도 알아서 처리하므로 편리하게 사용할 수 있습니다. 쉽게 말해서 현재 버젼으로 배포중인 어플리케이션을 새로운 버젼으로 업데이트 하려고 하는데, 같은 Keystore에서 sign 이 되어있지 않으면 재설치가 되지 않습니다. 같은 sign이 되어있어야만 같은 것으로 인식하고 재설치 등 작업이 이루어 집니다. 1. Package Explorer에서 사인된 apk를 생성할 프로젝트를 선택해서 오른쪽 버튼을 클릭합니다. 팝업메뉴에서 Android Tools를 선택하고 Export Signed Application ..
이클립스/Eclipse SVN Update 시 ' ..Activity.java' is not a working copy ' 오류가 날때 이클립스/Eclipse SVN Update 시 ' ..Activity.java' is not a working copy ' 오류가 날때 SVN을 사용해서 프로젝트를 진행할 때, 간혹, ..Activity.java' is not a working copy 이란 오류가 나면서 SVN에 에서 파일이 안받아 지는 경우가 있습니다. 읔!! 모지!! 라고 엄청난 고민을 하게 될 수 있는데요,! 하지만 "적은 가장 가까운 곳에 있다" 라는 문구처럼... 문제는 바로!! 폴더까지 Check Out을 받아야 한다는 사실입니다. SVN에서 선택적으로 Update를 받는 경우 많이 발생하며, 적지 않은 당황을 하는 경우가 있죠!.ㅎ 쉽게 생각해보면 다른 사용자가 폴더를 생성해서 그안에 새로운 파일을 만들었는데, 파일만 Ch..
이클립스/Eclipse 프로젝트안에 한글이 모두 깨질 때 이클립스/Eclipse 프로젝트안에 한글이 모두 깨질 때 블로그나 웹상에서 안드로이드 예제 소스를 다운 받아서 기쁜 마음으로 프로젝트를 Import 시켜 열어봤는데 헐!! // �꾩옱 ���ㅼ젙���몄뼱 議고쉶 // �⑤쭚��留덉�留� ���살뼱 �⑤떎. 이러한 대략 난감(--;;)한 글자들을 보는 경우가 많은데요.! 이럴경우는 프로젝트의 encoding과 이클립스 자체의 encoding 속성이 다르기 때문에 발생하는 문제 입니다. 프로젝트를 열어 한글이 모두 깨진 경우가 발생한다면 아래와 같이 encoding을 수정하여, 해당 문제를 해결 할 수 있습니다. 보통의 경우 MS949(한글euc-kr) 과 유니코드(UTF-8)을 가지고 프로젝트를 만드시는 분들이 많은데 글씨가 깨져서 나올경우에는 해당 프로젝..
이클립스/Eclipse SVN 업로드중 ...is already under version control 에러 발생 이클립스/Eclipse SVN 업로드중 ...is already under version control 에러 발생 이클립스 SVN에 commit 도중, ...is already under version control 라는 메세지가 뜨는 경우가 있습니다. 그럴 경우는 이미 다른 SVN Repositorie에 연결되어 있거나 SVN에 파일이 꼬여 있는 경우가 있을 수 있습니다. 이럴 경우에는 SVN 연결을 다시 해줘야 하는데요, 아래와 같이 연결을 해줘야 합니다. 1. 해당 프로젝트에서 우클릭 후 Team -> Disconnect... 를 선택 합니다. Disconnect...를 선택하면 아래와 같은 팝업창이 발생 합니다. (만약 SVN에 연결이 되어있지 않다면 , 프로젝트에서 우클릭 후 Team -> ..
이클립스/Eclipse Project Build 시 Unable to open sync connection! 에러 이클립스/Eclipse Project Build 시 Unable to open sync connection! 에러 Unable to open sync connection! 이라는 에러가 나는 경우는 USB 포트가 연결이 재대로 되어있지 않거나 인식을 하지 못하는 경우 입니다. 특히 USB 허브나 멀티잭 등에서 Build 할 경우 Build가 실패하는 경우가 많은데 그럴 경우에는 노트북 USB 포트에 직접 케이블을 연결하여 Build를 할경우 정상 작동하는 것을 볼 수 있습니다.