반응형
반응형
'이클립스' 태그의 글 목록
본문 바로가기

이클립스14

[Eclipse] 이클립스 화면 구성(Perspective) 리셋하기 이클립스 화면 구성 초기 상태로 되돌리기 이클립스로 자바 코드를 짜다가 어느 순간부터 클래스를 생성하면 자꾸 화면 하단에 콘솔 창 옆에 자꾸 생성이 되어 일일이 제자리로 드래그 해야 하는 상당히 번거로운 상황이 자꾸 생겼다. 그래서 검색한 뒤 해결했고 나같은 또 다른 사람들을 위해 간단히 포스팅을 해본다. 클래스를 생성하는데 언제부턴가 갑자기 자꾸 콘솔(Console) 창 옆에 생성이 되서 상당히 번거로운 상황 [Window] - [Perspective] - [Reset Perspective] 이클립스 화면 구성이 초기상태로 리셋된 상태 필요없는 창은 없앤다 정상적으로 클래스가 생성되는 것을 확인할 수 있다 코드 실행 화면 이클립스 잡기술 2021. 1. 21.
[JAVA] 이클립스 클래스 생성 단축키 설정하기 이클립스 패키지 클래스 생성 단축키 설정 자바 개발자가 되기 위해서라던지 자바 코딩 공부를 하시는 분들은 특히나 패키지나 클래스를 수도없이 생성할 거라고 생각한다. 나도 그랬으니까.. 처음엔 패키지를 마우스로 요리조리 클릭해서 하나씩 하나씩 만들었는데 예제가 많아지고 이것 저것 하다보니 패키지고 클래스고 정말 많이 생성하는데 우연찮게 단축키로 패키지/클래스를 생성하는 법을 알고나서는 잡기술+1이 되었다. 그만큼 편하단 소리다. # 이클립스 단축키 설정하기 1. [Window] - [Preferences] 들어가기 2. 클래스생성 단축키 설정 A. '좌측메뉴' - [General] - [Keys] B. 목록에서 'n'을 눌러서 'Class' 찾기 C. 'Binding' 칸을 클릭하고 원하는 단축키 누르기(.. 2021. 1. 18.
[Apache Tomcat] 이클립스 톰캣 사용중인 서버/포트 재시작 톰캣 서버/포트 재시작하는 방법 간만에 JSP 코딩을 하려다가 톰캣 서버가 이미 사용 중이라는 오류가 떠서 실행이 되지 않았다. 이런 짜잘짜잘한 방법들은 가끔 가다 한번씩 쓰기 때문에 자꾸 까먹는다. 그래서 내 블로그에다가 정리해서 올린다. 나도 모르게 이미 사용중인 톰캣 포트번호 때문에 오류 나시는 분들 참고하시면 좋을 듯 하다. # 오류 메세지/포트번호 확인 실험 삼아서 간단한 코드를 치고 실행 시켰더니 실행이 되지 않았다 오류 메세지에서 정확히 어떤 포트가 사용 중이고 문제를 일으키는지 확인한다 # 사용중인 포트번호 죽이고 재시작하기 1. 검색창에서 'cmd'를 검색하여 명령 프롬프트 창을 연다 2. 아래 명령어를 입력한다 netstat -ano | findstr 8005 그럼 현재 8005포트번호.. 2021. 1. 18.
[Eclipse] 이클립스 단축키 설정하기 이클립스 사용자 지정 단축키 지정하기 단축키 설정하는 법도 기록해놓지 않으면 자꾸 까먹어서 다른 분들과 공유도 할 겸 포스팅합니다. 자바를 배우면서 사용하는 통합개발환경(IDE)인 이클립스를 쓰다 보면 클래스 생성을 많이 하게 됩니다. 클래스 생성을 하려면 탐색기를 열고 패키지를 선택한 후 뉴파일로 생성하거나 여러가지 방법이 있는데 자주 만들다 보면 꽤 귀찮음을 느낍니다. 저는 상당히 귀찮았습니다. 클래스 생성은 단축키가 별도로 지정되어 있지 않습니다. 그래서 따로 단축키를 지정해주어야 하는 과정이 필요하고 따로 지정해서 사용해보면 정말 편한 것을 느낄 수 있습니다. 다른 수많은 기능도 단축키를 별도로 설정할 수 있지만 저는 클래스 생성하는 기능을 단축키로 지정하는 과정을 통하여 이클립스 사용자 지정 단.. 2020. 6. 30.
[Maven] 메이븐 JSP/서블릿 라이브러리 설정하기 메이븐 서블릿 JSP 라이브러리 설정하기 본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요 happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven '코딩/Maven' 카테고리의 글 목록 자기계발을 통한 동기부여를 바탕으로 성공의 길로 향하는 개발자의 블로그입니다 happy-inside.tistory.com 메이븐으로 웹 프로젝트로 변경해서 바로 JSP파일이나 HTML파일을 만들어서 작업을 시작하면 필요한 라이브러리가 없어서 오류가 발생합니다. 빌드패스로 톰캣 라이브러리를 추가해주면 오류가 사라지고 작업을 시작할 수 있.. 2020. 6. 23.
[Maven] 메이븐 JDK버전 변경해보기 플러그인의 속성을 이용해서 JDK 버전 바꿔보기 본 포스팅은 제가 유튜브 뉴렉처님 메이븐 강의를 공부하면서 내용을 정리하는 공간입니다 만약 저와 똑같이 공부를 진행해보고 싶으시다면 메이븐 카테고리의 글들을 참조 바랍니다 링크는 걸어둘게요 https://happy-inside.tistory.com/category/%EC%BD%94%EB%94%A9/Maven '코딩/Maven' 카테고리의 글 목록 자기계발을 통한 동기부여를 바탕으로 성공의 길로 향하는 개발자의 블로그입니다 happy-inside.tistory.com 메이븐에는 단계(Phase)라고 하는 것이 있고 단계들은 플러그인들과 연결되어 있습니다. 플로그인은 미리 설정이 되어 있는 것과 없는 것이 있습니다. 'compile'단계를 수행하고 있는 것은 .. 2020. 6. 21.
[Maven] 메이븐 이클립스에서 프로젝트 만들기 메이븐 이클립스에서 프로젝트 생성하기 [File] - [New] - [Maven Project] 컴퓨터에 메이븐이 설치되었다면 위와 같은 메이븐 프로젝트 생성 메뉴가 있을 거에요 이걸로 바로 메이븐 프로젝트를 생성할 수 있습니다 만약 이 글을 보시는 분이 메이븐 설치를 아직 하지 않으셨다면 이클립스 내부에 있는 마켓플레이스에서 다운받을 수 있습니다 [Help] - [Eclipse Marketplace] 메이븐이 보이면 'Install'을 눌러서 설치할 수 있습니다 하지만 메이븐을 직접 설치하는 걸 추천드려요 필요하시면 아래 링크를 참조바랍니다 https://happy-inside.tistory.com/41 저는 이전에 공부하면서 커맨드창에서 직접 생성하고 컴파일했던 메이븐 프로젝트를 불러올겁니다 [Fil.. 2020. 6. 20.
[Maven] 메이븐 설치하기 메이븐 설치하는 방법 메이븐에 대해서, 메이븐은 프로젝트를 만들 때 가장 많이 사용하는 빌드 툴 중 하나입니다 프로젝트를 만드는 하나의 과정을 빌드과정이라고 합니다 이런 작업 과정을 거치다보면 반복되는 과정이 있는데 반복 과정들을 효율적으로 만들어주는 도구가 메이븐입니다 메이븐을 사용하면 작업 과정을 경량화 할 수 있고 보다 쉽게 구현할 수 있게 해줍니다 프로젝트 하나를 준비하고 구현하기 위해 필요한 빌드 툴을 보면 탐색기, 편집기, 콘솔 등등이 있는데 빌드 도구인 메이븐은 그런 것이 아니고 이런 것들과 어우러져서 사용할 수 있는 개발도구입니다 혹시나 이클립스도 메이븐과 같은 빌드 툴이 아닌가 라는 생각이 든다면 이클립스는 빌드 툴이 아니라 통합개발환경 IDE라고 합니다 통합 개발 환경(Integrate.. 2020. 6. 16.
[Spring] 스프링 STS 설치 자바 스프링 개발환경 구축 STS 설치하는 방법 스프링 개발환경 구축을 위한 STS(Spring Tool Suite) 설치하는 방법입니다 Eclipse + Spring Plugin 이클립스에 스프링 플러그인을 결합한다고 생각하시면 됩니다 스프링을 개발하기 위해서는 개발에 필요한 Spring Plugin을 설치해야 합니다 이클립스 이외의 통합개발환경에서도 사용이 가능합니다 OS에 맞는 IDE버전을 설치해야 합니다 본 포스팅은 STS3 버전을 기준으로 합니다 '구글' - 'sts'라고 검색합니다 가장 위에 뜨는 사이트로 접속합니다 스프링 사이트가 나오는데 STS3 버전을 다운로드할 것이기 때문에 사이트 아래로 쭉쭉 내립니다 STS3를 찾고 있냐고 물어보는 화면이 나오고 파란색 글짜로 링크가 걸려있는 'Spr.. 2020. 6. 13.
[JAVA] 자바 이클립스 자동 저장 실행 자바 이클립스 코드 실행 시 자동 저장하기 한 번 설정하고 돌아서면 매번 까먹는 것 중에 하나인 이클립스 코드 실행 시에 자동 저장하는 기능입니다 코드를 수정하고 실행해보면 분명히 완벽하게 수정했는데도 에러가 나는 경우가 발생하죠 코드만 수정해놓고 저장을 하지 않아서 생기는 오류입니다 (파일명 왼쪽에 보면 수정 하고 저장이 되지 않았다는 * 표시가 떠있음) 이 불편함을 해소하기 위해서 코드를 실행하면 자동으로 저장해주고 실행하는 옵션을 포스팅합니다 [Window] - [Preferences] 좌측 [General] 하위 메뉴 클릭 - [Workspace] - [Build] 우측 [Save automatically before manual build] 체크 좌측 [Run/Debug] - [Launching.. 2020. 6. 12.
[JAVA] 자바 이클립스 프로젝트 만들기 자바 개발환경도구인 이클립스를 활용하여 자바 개발의 첫걸음인 프로젝트 생성하는 법입니다 먼저 이클립스를 실행합니다 좌측 상단 메뉴바에서 [File] - [New] - [Java Project] 를 선택합니다 만약 [Java Project] 메뉴가 보이지 않는다면 [Window] - [Perspective] - [Open Perspective] - [Java] 메뉴를 선택하면 되세요 프로젝트 이름을 설정하고 [Finish]를 누릅니다 모듈을 만들어줘야 합니다 모듈 이름은 프로젝트와 동일하게 해주시고(바꿔도 상관은 없습니다) [Create]를 선택합니다 (JavaSE-1.8(JDK 8) 이하 버전은 모듈 생성할 필요 없습니다) 그럼 이런 화면이 나올겁니다 이제 모듈 설정을 코딩해주면 됩니다 module te.. 2020. 6. 3.
[JAVA] 자바 이클립스 화면 테마 색상 변경 제가 사용하고 있는 아이폰, 구글 크롬은 모두 '다크 모드'를 적용하고 있습니다 자바 개발환경 도구인 이클립스는 초기 설치 시 화이트 테마가 기본입니다 이런 이클립스에도 다크 모드가 있으니 원하시는 분들은 방법을 참고해주세요 처음 설치하거나 화면 색상 테마를 변경하지 않으셨다면 아마 이런 화이트 테마가 기본 화면일겁니다 화면 상단 메뉴바에 'Window' --> 'Preferences'를 클릭해주세요 좌측에 보시면 'General'이 있고 '아래 화살표'를 누르시면 'Appearance'가 있고 그걸 클릭하시면 우측에 테마가 'Classic'으로 지정되어 있습니다 테마를 'Dark'로 변경해주세요 'Apply'를 눌러 적용을 완료하시면 눈부시지 않고 느낌 있는 다크 모드로 변경되었습니다 오늘도 좋은 하루.. 2020. 6. 3.
[JAVA] 자바 이클립스 설치하기 자바를 사용하려면 JDK와 함께 설치해야 할 개발 환경 도구인 이클립스에 대한 설치 방법입니다 먼저 구글에서 '이클립스'를 검색합니다 사이트를 들어가면 위와 같은 다운로드 버튼이 바로 보입니다 다운로드를 눌러주세요 다운로드를 누르시면 이런 화면이 나오고 자동으로 다운로드가 진행됩니다 다운로드된 설치 파일을 실행시켜보시면 이런 창이 뜹니다 여러 버전들 중에서 'Eclipse IDE for Enterprise Java Developers' 버전을 가장 많이 쓰는 걸로 알고 있습니다 원하시는 것을 클릭해주세요 JDK를 미리 설치하셨다면 현재 JDK가 설치되어 있는 경로가 자동 지정되어 있을 겁니다 설치폴더는 따로 지정할 수 있으나 기본 설정대로 설치하시는 것을 권장 드립니다 인스톨을 눌러주세요 혹시나 중간에 .. 2020. 6. 3.
[JAVA] JDK 설치하기 자바를 하기 위해서 먼저 설치해야 하는 자바 개발 도구 Java Development Kit JDK 설치하는 방법입니다 1. 검색 구글에서 'jdk'를 검색하고 맨 위에 나오는 사이트로 들어갑니다 2. 운영체제에 맞는 버전 다운로드 저는 윈도우 운영체제이기 때문에 x64비트 버전을 받습니다 3. 약관에 동의하기 다운로드를 받기 위해 약관에 동의하는 체크 버튼을 클릭하고 아래 버튼을 눌러줍니다 4. 오라클 회원가입하기 다운로드 받으시려면 오라클 계정이 있어야 합니다 간단하게 회원가입 후 로그인을 해줍니다 로그인을 하면 자동으로 다운로드가 진행됩니다 5. 다운로드 완료한 JDK 컴퓨터에 설치하기 설치는 매우 간단합니다 [다운로드 한 JDK 설치파일 실행] ----> [다음 다음 다음 다음] ----> [설치.. 2020. 6. 2.