본문 바로가기

코딩 프로그래밍/Java 자바12

스프링 공지 펫클리닉 소스 파헤치며 공부하기 누군가 잘 만든 소스 보는 경험은 새로운 프로그래밍 언어나 프레임워크를 배우기에 좋은 방법입니다. 스프링에서는 공식적으로 펫 클리닉이라는 것을 통해서 스스로 학습할 수 있도록 소스를 제공하고 있어요. https://github.com/spring-projects/spring-petclinic 위 공식 깃 주소를 통해서 방문해서 소스를 다운로드하고 뜯어보면서 실행해 볼 수 있어요. 이클립스 혹은 인텔리제이에서 직접 Clone 클론 복제받아 보세요. 인텔리제이 메뉴에서는 파일 - 새로 만들기 - 버전 관리에 있는 프로젝트 메뉴에서 받아 올 수 있어요. git을 어떻게 설정해서 사용하는지에 따라 다르겠지만 저는 git@github.com:spring-projects/spring-petclinic.git 주소를.. 2022. 10. 29.
우분투에 인텔리J 설치하기 intellij idea on ubuntu 개발하면서 무료 버전으로도 정말 많은 것을 할 수 있는 인텔리제이 우분투에 설치해봤습니다. 구글에 intellij idea라고 검색해서 젯브레인 공식 홈페이지에서 설치할 수 있어요. apt 명령어로 설치하는 방법도 있었데 그 작업으로 다운로드하는 것이 관리하기에 더 좋더라고요. 구글에서 검색해서 들어가도 되고 https://www.jetbrains.com/ko-kr/idea/download/#section=linux 링크타고 바로 들어가서 다운로드하여도 됩니다. 다운로드 버튼으로 다운로드 진행하세요. 터미널에서 다운로드한 위치 다운로드 폴더로 이동해서 파일을 확인해 보고 나서 바로 압축 푸는 명령어로 압축 풀어주세요. cd ~/다운로드 ls -ltr | tail -1 # -rw-rw-r-- 1 xx xx.. 2022. 10. 28.
윈도우에서 sdkman 설치 윈도우에서도 sdkman 이용해서 편리하게 자바 버전을 관리하고 설치해서 사용할 수 있어요. git bash가 먼저 설치되어 있어야 합니다. git bash 이용해서 리눅스나 맥 애플에서 사용 것처럼 터미널에서 명령어를 통해서 쉽게 설치할 수 있기는 한데 윈도우에서는 사전 작업이 조금 필요해요. git bash에서 사용 할 수 있는 zip 그리고 bzip2가 필요해요. zip 다운로드 링크 https://sourceforge.net/projects/gnuwin32/files/zip/3.0/ bzip2 다운로드 링크 https://sourceforge.net/projects/gnuwin32/files/bzip2/1.0.5/ bzip2-1.0.5-bin.zip 파일과 zip-3.0-bin.zip 파일을 다운.. 2022. 10. 28.
자바 프로그램 작성해보기 자바와 이클립스를 설치하고 나서 막막할 수 있는데요. 간단한 프로그램들을 많이 만들어보고 작성해보는 것이 도움됩니다. 간단한 것을 만들어보는 과정에서 망치는 것을 두려워하지 말고 지우는 것을 아까워하지 말고 만드는 과정을 많이 경험하며 과정과 경험을 쌓고 축적하세요. 자바 프로젝트 만들기 폴더를 만든다는 생각으로 프로젝트를 생성하세요. File메뉴에서 New의 Java Project를 선택하세요. 프로젝트를 생성하는 화면이 나와요. 프로젝트 이름 Project name 부분에 hello라고 입력해보세요. 그 아래 폴더 부분에 보면 알아서 폴더를 만들어주는 것을 볼 있어요. 보통 시작하는 과정에서 폴더 이름 짓기도 힘든데 그런 것들을 알아서 잘해주는 것이 좋아요. 다른 옵션들은 일단 고민하지 말고 Fini.. 2022. 9. 12.
이클립스 닫은 창 복구 이클립스 활용하여 자바 공부할 때 실수로 어떤 작은 창을 닫았는데 다시 켜려고 했더니 어떤 창이었는지 기억도 안 나는데 다시 살려내고 싶은 상황이 있어요. 전체적인 화면 구성을 초기화하는 방법이 있어요. 전체적인 이클립스 화면 구성을 Perspective 퍼스펙티브라고 합니다. 그 안에서 왼쪽에는 Project Explorer가 있고 아래에는 Problems 같은 것들을 별도로 작은 화면들을 View라고 해요. 실수로 View를 닫는 경우가 있어요. 개별 뷰 열기 개별 뷰를 닫았고 그 뷰 이름을 알고 있다면 이클립스 메뉴에서 그 뷰만 다시 열 수 있어요. 이클립스에서 Window메뉴의 Show View 부분을 살펴보면 원하는 이름의 View를 다시 열어 볼 수 있어요. 처음에는 어떤 View들이 있는지 .. 2022. 9. 12.
애플 MAC M1 자바 JDK 설치 애플 맥 M1에서 편하게 자바 JDK를 설치하기 위해서 sdkman을 이용하면 편하게 설치할 수 있어요. 터미널을 이용해서 sdkman을 먼저 설치하고 sdk 명령어를 이용해 여러 버전의 java를 설치 가능해요. 혹시라도 기존 자바 JDK 하고 헷갈리지 않도록 정리하는 것을 추천합니다. 자바가 이미 설치되어 있는지 확인하고 정리하고 진행하세요. https://tolovefeels.tistory.com/entry/apple-mac-jdk-delete SDKMAN 설치 설치 명령어는 sdkman 홈페이지에서 바로 확인해볼수 있어요. 바로 첫 페이지에서 볼 수 있어요. 명령어를 복사해서 터미널에서 바로 붙여 넣기 해서 사용할 수 있어요. curl -s "https://get.sdkman.io" | bash .. 2022. 9. 10.
애플 mac jdk 삭제하기 애플 맥에서 자바를 설치하기 위해서 이미 자바 JDK가 설치되어 있는지 확인해봤어요. 새로 깔끔하게 설치하기 위해서 삭제하고 확인해봤어요. 깔끔하게 sdkman을 이용해 설치하기 위해서 삭제했어요. 생각보다 간단했어요. JAVA JDK 설치 확인 터미널을 열고 명령어를 확인해보세요. java -version 명령어를 통해 확인해봤어요. 설치되어 있지 않을 줄 알았는 데 있어서 신기했어요. 처음부터 설치되어 있었는지 언제 설치했는지 잘 모르겠지만 깔끔하게 지우기로 했어요. > java -version openjdk version "14.0.2" 2020-07-14 OpenJDK Runtime Environment (build 14.0.2+12-46) OpenJDK 64-Bit Server VM (build.. 2022. 9. 10.
우분투 이클립스 설치 자바 공부하면서 한번 설치해보게 되는 이클립스 설치법입니다. 의도적으로 과거 버전을 설치할 필요 없이 그냥 최신 버전을 설치해서 사용하는 것이 좋다고 생각해요. 낮은 버전의 자바와 연동하려면 설정을 통해서 가능하니까요. 그럼 자바 JAVA SDK를 여러 버전을 설치해야 하나 하는 생각도 드는데요. 어차피 운영 환경이 아니고 이클립스는 개발 환경에 설치하는 것이니 여러 자바를 설치하는 것도 좋다고 봐요. 이클립스 다운로드 구글에서 이클립스 검색해서 들어가도 되고요. 이클립스 사이트로 바로 이동해서 다운 가능합니다. 다운로드하는 시점에는 2022-06을 다운로드하는데 시간이 지나면 다른 버전이 나올 수도 있어요. https://www.eclipse.org/downloads 다운로드하는 화면으로 이동하면 Do.. 2022. 9. 9.
반응형