본문 바로가기

반응형

개발

(88)
[Eclipse] 이클립스 컴파일버전 변경방법(Java Compiler Version) 이클립스에서 컴파일 버전 변경이 필요한 경우 설정창에서 따로 설정할 수 있습니다. 아래의 방법을 따라해주시면 됩니다. 1. Eclipse를 먼저 실행해주세요. 2. Eclipse가 실행됐다면 상단 메뉴 중 Window-Preferences로 들어가줍니다. 3. Preferences 창의 좌측 메뉴에서 Java-Compiler 메뉴로 들어가줍니다. 4. 우측에 Compiler와 관련된 여러 설정 항목이 나타납니다. 위의 캡처화면과 같이 오른쪽에 있는 버전을 자신이 원하는 컴파일 버전으로 변경 후에 Apply and Close 버튼으로 저장하시면 됩니다.
[JAVA] 이클립스에서 자바 커스텀 어노테이션(Custom Annotaion) 만들기 이클립스에서는 자바 커스텀 어노테이션을 빠르게 만들 수 있는 기능이 있다. 먼저 어노테이션이 무엇인지 알아보고 이클립스 커스텀 어노테이션 만드는 방법에 대해 알아보자. 어노테이션(Annotaion)이란어노테이션은 간단하게 얘기하자면 프로그램에 추가적인 정보를 제공해주는 것인데 이 추가 정보를 통해서 컴파일, 런타임 시에 어떻게 코드를 컴파일하고 처리할 지를 정할 수 있다. 이클립스에서 커스텀 어노테이션(Custom Annotaion) 만드는 방법1. 커스텀 어노테이션을 만들 패키지를 우클릭 한 뒤 나오는 메뉴에서 New-Annotaion을 선택해준다.2. 다음과 같은 new Annotaion Type 팝업창에서 필요한 정보들을 입력해준다. 패키지에서 우클릭해서 들어온 경우 Source folder와 Pa..
안드로이드 디버깅 방법 USB 페어링 안드로이드 개발을 하는 경우 실제 안드로이드 기기와 연결해서 디버깅을 하게 되는데 이 때 안드로이드 기기에서 페어링하는 방법에 대해서 설명해드리려고 합니다. 1. 개발자 옵션을 활성화해주세요.혹시 개발자 옵션을 키는 방법을 모르신다면 아래의 내용을 참고해주세요. 2. 아래로 화면을 내려보면 'USB 디버깅'이라는 항목을 찾을 수 있습니다. 해당 항목을 활성화해주세요. 3. 위와 같은 알림창이 뜬다면 '확인'을 눌러주세요. 4. 다음은 항목 중에서 '무선 디버깅'을 활성화해주세요. 5. 연결된 와이파이 네트워크 정보가 나오게 되는데 현재 자신이 사용하는 것이 맞는지 확인한 후에 '허용'을 눌러줍니다.'이 네트워크에서 항상 허용' 옵션을 통해서 해당 와이파이 환경에서는 다시 물어보지 않고 바로 무선 디버깅 ..
[노드몬] nodemon 설치 및 기본 사용법 노드몬이란?node.js 서버 개발을 할 때는 노드서버를 킨 다음에 서버 내의 파일을 수정하게 되면 서버를 내리고 다시 서버를 가동해야하면 변경한 내용이 적용이 됩니다.그럴 때 노드몬을 사용하면 알아서 소스코드 변경을 감지하고 자동으로 서버를 다시 시작해줘서 엄청 편리합니다. 노드몬 설치터미널에 다음의 명령어를 입력해줍니다.npm install nodemon 이 때 글로벌 버전으로 설치하는 경우 끝에 -g를 붙여줍니다. 글로벌 npm으로 설치해두면 더 편리해요.npm install nodemon -g 참고로 맥 사용자의 경우 명령어 입력시 npm 앞에 sudo를 붙여줘야합니다. 노드몬 사용하기터미널에서 다음 명령어를 입력해줍니다.npm run dev 여기서 dev의 의미는 디벨로퍼 버전으로 로컬환경에서 ..
[Eclipse 오류] Dynamic Web Module facet version was not found 에러 Eclipse에서 프로젝트 폴더를 이동하거나 다른 사람의 코드를 받는 경우 가끔가다가 아래와 같은 오류 메시지가 뜨는 경우가 있다. The superclass "javax.servlet.http.HttpServlet", determined from the Dynamic Web Module facet version (4.0) was not found on the Java Build Path 이럴 때는 설정을 통해서 이 현상을 해결할 수 있다. 프로젝트 폴더를 우클릭하면 나오는 메뉴 중 Properties를 선택해서 들어가준다. 여러 가지 Properties 메뉴들이 있는데 좌측 메뉴에서 Java Build Path를 선택해서 들어간다. 탭 메뉴 중 Libraries를 선택한 후에 위의 캡처화면에서 표시한 ..
비주얼스튜디오 작성 코드 브라우저에서 열기 설정 방법 VSCODE를 처음 사용하는 경우 작성한 코드를 실행했을 때 비주얼 스튜디오 프로그램 내부에서 미리보기가 실행되는 경우가 있습니다. 크롬이나 IE같은 브라우저 환경에서 코드를 실행해보고 싶을 때는 아래의 방법대로 설정하시면 됩니다. 비주얼스튜디오를 실행한 후에 좌측 메뉴 중 가장 아래쪽에 있는 Extentions 메뉴를 선택해주세요. VSCODE Extentions 중에는 개발에 유용한 종류들이 꽤 다양해요. 좋은 Extentions들이 많지만 오늘은 그 중에서 브라우저 환경에서 코드를 실행할 Extentions을 받아서 사용해보겠습니다. 검색창에 'browser'를 검색하면 제일 상단에 나오는 'open in browser'라는 항목을 찾을 수 있습니다. 목록 우측의 Install 버튼을 눌러서 다운받..
[Android] 안드로이앱 Activity 수명주기(LiftCycle) 안드로이드앱의 수명주기란?앱이 시작되고 종료될 때 발생하는 여러 이벤트와 상태 변경을 관리 안드로이드 라이프사이클 관련 라이브러리인 Android Architecture Components나 AndroidX 라이브러리를 사용하여 효과적인 수명주기 관리 가능 대표적인 메소드 종류onCreate() 액티비티가 처음 생성될 때 호출 액티비티가 처음 생성되면서 초기 설정 및 리소스 로딩을 수행하는 데 사용 화면 전환 등에 따라 구성이 변경될 때도 실행 onStart() 액티비티가 사용자에게 보이기 시작할 때 호출 액티비티가 생성되고 보여지기 직전에 호출되는 단계 onResume() 액티비티가 화면에 완전히 보일 때 호출 사용자와의 상호작용이 시작되는 시점 예를 들어 게임을 하다가 전화를 받고 다시 게임으로 돌아..
[에러] The import javax.annotation.Resource cannot be resolved 다른 PC에서 작업하던 프로젝트를 깃허브를 통해 import했다. 그런데 실행해보기도 전에 빌드가 끝나니 다음과 같은 컴파일 에러가 발생했다. import javax.annotation.Resource; 이 부분에서 컴파일 오류가 발생한 것으로 보아 무엇인가 import가 안된 것 같아서 Maven Repository에서 다음과 같이 검색해보았다. javax.annotaion Maven Repository는 검색창에 검색하거나 아래의 링크를 통해 들어갈 수 있다. https://mvnrepository.com/ 컴파일 오류가 발생하는 프로젝트가 Maven을 사용하고 있어서 해당 내용을 pom.xml에 붙여넣었고 Maven Update를 해주니까 바로 오류가 해결되었다. javax.annotation ja..

반응형