JAVA/설치 및 설정 (8) 썸네일형 리스트형 Lombok 라이브러리 기초 설명 코드로 배우는 스프링 웹 프로젝트 개정판 by.구멍가게 코딩단 출판사 : 남가람북스 프로젝트 파일을 import 하면서 알게 된 라이브러리이다. 실행시 자꾸 오류가 나는데 lombok이란 단어가 보여서 검색해보았다. 나는 그동안 뭘 공부했는지 모르겠다 ^^.. 학원에서 빠르게 배워야하기 때문에 이런 라이브러리들을 제대로 안짚고 넘어가서 그런건가.. 싶긴 한데 이제서라도 알아서 다행이다! # Lombok 라이브러리 Java개발 시 자주 사용하는 getter/setter, toString(), 생성자 등을 자동으로 생성해주므로 약간의 코드만으로도 필요한 클래스를 설계할 때 유용하며 다른 jar파일들과 달리 프로젝트의 코드에서만 사용되는 것이 아니라 Eclipse 에디터 내에서도 사용되어야 하기 때문에 별도로.. Eclipse Webmaster에게 받은 답변 자바설치시 고려해야 할 것들? 위의 글을 작성 했을 때 이클립스 홈페이지에서 어떤 버전을 Download 눌러도 설치가 안되서 아.. jdk설치를 해야 이클립스에서 설치 권한을 주나라고 생각했던 바보같은 적이 있었다 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 설치 시도를 시간 텀을 두고 7번정도 한거같은데 2시전?까지인가 그날 내내 "Access Forbidden"만 나타남.. 홈페이지 관리자에게 메일로 문의하라고 친절하게 webmaster@eclipse-foundation.org 오류 아래에 적혀있음 그래서 메일을 보냈었는데 8일이나 지났다니?! 답변이 오고 알았다 지난 주에 backend storage에 심각한 결함들이 발생되어 많은 웹사이트들이 오프라인상태가 되거나 사용할 수 없었다고 한다 그때 .. Eclipse 한글 깨짐 현상 웹 프로젝트 실행할 경우에 깨지는 현상을 다룬 게 아닌 이클립스 설정을 다룸 MS949인가..? 이클립스로 개발하다보면 import, export도 할텐데 기껏 주석처리 열심히 해놨더니 나중에 한글 깨짐 현상 발생ㅎ 개빡침 글 작성에 앞서 기억해야 할 것은 UTF-8 모든 설정에서 Encoding을 UTF-8로 할거에용 좋은 글 발견..! UTF-8에 대해 자세히 알고 싶은신 분은 아래 블로그로 가시죵 https://d2.naver.com/helloworld/19187 Window > Preferences에서 모든 설정을 할거에용 General > Content Types 로 들어갑니당. Java Classs File 클릭 Default encoding에 UTF-8입력 General > Workspace.. 웹프로젝트 실행 시 chrome으로 열기 Run as > Run on Server로 웹 프로젝트를 실행시키면 ! 당연히 웹이 열린다. 그런데 !!!! 이클립스는.. 기본 설정이 chrome이 아니다 우리는 보통 chrome을 많이 쓰니까 chrome 기준으로 설명한당. 오류화면으로 설명한다ㅏ..ㅎ 보면.. 이 화면은 이클립스다 ㅠㅠ 난 chrome으로 보고 싶다구? 그렇다면 이렇게 설정하면 된다 쉽다 Window > Preferences로 들어간다. General > Web Browser에 들어가보면 기본 설정이 Use internal web browser로 되어 있다. 이걸 바꿔주기만 하면 된당. 그러면 이제 크롬에서 열린다. 쉽쥬? 매번 할때마다 까먹어서 블로그에 적어놨다 annotation 오류 및 이클립스 Java 버전 맞추기 소스코드를 하나 받았다..! jdk 1.8 + tomcat8.5 + 전자정부프레임워크3.9 환경에 import를 했다 아니 근데 이게 뭐람 빨간색이 뜨네 한두개가 아니라 여러개였다.. The method ~~~~~ must override a superclass method .. Remove하라길래 해봤더니 @Override를 지우면 안뜨지만, 소스코드를 받았다는 의미는 나한테 소스코드 준 사람의 환경에서는 제대로 돌아간다는 의미 아니겠어? 그래서 구글링을 해보았다ㅏ annotation 기능이 제대로 안되는 것인데, JDK 컴파일러 버전이 맞지 않아서 발생하는 문제 또는 파일 저장을 안해서 뜨기도 하니 ctrl+s를 생활화합시다 stack overflow에도 있다구요 ㅋㅋㅋㅋㅋㅋ 저장안해서...! htt.. java와 javac의 차이점 궁금해서 검색해봤는데 제대로 이해하려면 JRE, JDK, JVM을 알아야 할 필요성이 느껴졌다 요약하자면 JDK는 JRE를 포함하고 있으며 읽기/쓰기이고, JRE는 읽기전용이다! 더 쉽게 얘기하면 JAVA로 만들어진 프로그램을 실행만 시킬거면 JRE만 설치하면 되고, JAVA 개발자라면 JDK를 설치 더 깊게 들어가보자 JVM을 사용하기 위한 라이브러리가 JRE이고 Java 프로그램을 실행하기 위해 사용되는 것이 JRE이다. JDK는 JRE를 포함하고 있으며 컴파일러와 디버거 등 개발자 툴들이 포함된 것이다. 같은 말을 여러번 보니까 이해가 되는 것 같쥬? JVM(Java Virtual Machine) - 자바 소스코드로부터 만들어지는 자바 바이너리 파일(.class)을 실행할 수 있음 - 각 운영체제별.. 환경변수 설정하기 여기까지 왔으면 이미 JDK와 이클립스를 설치한 사람이겠지 !!!!!!! 환경 변수 설정에 대해 아주 쉽게 작성해보겠다 !!! 지금이야 쉬운데 예전왜는 왜이렇게 어려웠는지.. 환경변수 설정 들어가기 1) 윈도우 검색창에 환경 쓰기 그냥 윈도우 검색에 환경만 쳐도 맨 위에나옴 2) 바탕화면의 내PC를 우클릭하여 속성으로 들어가기 우클릭해서 속성을 눌러줍니당. 화질구림 그럼 이런 화면이 나와요. 스크롤을 아래로 내리면 고급 시스템 설정이 있답니다. 눌러 !!!! 고급탭에 가보면 맨 아래에 우리가 찾던 그 '환경변수'가 있음 쉽죠 ?????????????????? 환경변수 만들기 내 정보는 소중하니까 흰색으로 가림 새로만들기가 2개가 있는데 어차피 둘다 할거지만 ! 아래부터 한다. 시스템 변수의 새로만들기를 .. JAVA 설치 시 고려해야 할 것들? JAVA 버전(JDK), Eclipse 버전에 관한 글 개발을 하면서 느낀 점은, 코딩보다는 환경설정하는 것이 너무 어렵다...! 스타트업 기업이라 옆에서 알려주시는 분이 없어 더욱 어려웠다ㅠㅠ.. 그래서 구글링을 해보았다. 원래 JAVA의 버전이 여러개 있는 것은 알고 있었고, 이클립스 버전도 여러가지가 있는 것은 알고 있었지만 이클립스가 지원하는 JAVA 버전도 여러개라는것은 이번에 처음 알았다. 이렇게 배워가는거지뭐 일단은 자바를 다운받아야 하는데, 이놈의 홈페이지는 최신 버전 말고 전에 버전들은 어디서 받는지 아주 꽁꽁 숨겨놓았다. 나만 못찾는건 아닐거야..! JAVA Release https://www.oracle.com/java/technologies/oracle-java-archive-dow.. 이전 1 다음