본문 바로가기
728x90

maven11

메이븐강의 12강 - mvn install : 내가 만든 라이브러리 설치하기 유툽 뉴렉처님 강의 시청후 복습 자료임 생성 next finish 1.8 1.8 저장 후 메이븐 업데이트 ㄱ class추가 package com.newlecture.examlib.entity; public class Exam { private int kor; private int eng; private int math; public int total() { return kor + eng + math; } public Exam() { // TODO Auto-generated constructor stub } public Exam(int kor, int eng, int math) { super(); this.kor = kor; this.eng = eng; this.math = math; } public in.. 2021. 12. 27.
메이븐 강의 11강 - 라이브러리 인덱싱 검색 유툽 뉴렉처님 강의 시청 후 복습 자료입니다. Dependencies탭 가서 기존 추가한 톰캣 서버 지우고 다시 Add눌러보자 ok 이게 검색이 되려면 maven 플러그를 설치하고 window - show view - other open 저장소에 들어간 라이브러리의 목록을 인데스화한 것 -Global은 메이븐 저장소 리빌드 인덱스하면 강의 영상처럼 많은 인덱스를 빌딩한다. 1~5시간 걸린다. 리빌딩 시~작! https://www.youtube.com/watch?v=2fyQm_gfnHk&list=PLq8wAnVUcTFWRRi_JWLArMND_PnZM6Yja&index=12 2021. 12. 26.
메이븐 강의 10강 - 라이브러리 오류 문제 유툽 뉴렉처님 영상 시청 후 개인 복습 자료입니다. 라이브러리 연결됐지만 로딩 중에 깨지는 경우가 있을 수 있다. 좌측(강의)이 깨진경우이다. 내부 패키지가 존재하지 않는다. 이런 경우 jsp에러 문구가 뜬다. 우측(내 pc)은 내부 패키지가 보인다.! (그런데 나는 왜 jsp에러 문구가 뜨는거지??) 해결법 : [트리 프로젝트 우클릭]-[ maven] -[upadete project] 단순한 거였다고 한다..댕청 일단 영상에서의 경우 문제 해결법은 위 이미지와 같은 디렉토리상태에서 보이는 폴더를 모두 지운다. (repository 폴더 통채로 날리면 안됨) 텅~ 그리고 이클립스도 종료 후 다시 실행 이클립스 재실행시 우측 하단에 다시 빌딩중인걸 확인 할 수 있다. 그런 후 메이븐 업데이트 해주면 해결!.. 2021. 12. 26.
메이븐 강의 9강 _ 서블릿/JSP 라이브러리 설정하기 유툽 뉴렉처님 강의 개인 복습 자료입니다. 서블릿 jsp 라이브러리 포함할 수 있어야 한다. 설정해보자. 지난번 강의에서 패키징 jar를 war로 바꾸면서 바뀐 점 2가지 1.실행환경 2.디렉토리 구조 jsp파일을 webapp에 추가 파일명 index.jsp 라이브러리가 빠졌다는 얘기 next 여기서 톰캣을 연결하는 이유는 톰캠 폴더 lib안에 톰캣 자체가 서블릿과 라이브러리 내장하고 있음. 하지만 이렇게 라이브러리 연결하고 나면 문제점 -회사서 개발하다 집에서 임포트하면 저 빌드 path가 일치하지 않게 되면 할때마다 경로를 바꿔주지 않으면 깨진다는 문제점 메이븐은 이것을 해결할 수 있다. 이제 라이브러리를 어떻게 포함하냐면 pom.xml에 가보자 디펜던시를 보고 이 프로젝트에 필요한 부품들을 준비해놨.. 2021. 12. 26.
메이븐 강의 8강 - 웹 프로젝트로 변경 유툽 뉴렉처님 강의 개인 복습 자료입니다. 지난번 자바프로젝트이다. 이걸 메이븐으로 만들지 않고 이클립스에서 만든 후 웹 프로젝트로 변경하려면 설정해야 할 것이 많다. 좌측 강의, 우측 실습 이미지 내 pom.xml에서는 이 보이지 않는다. ( war 그대로 입력 해줬다) 일단 강의에서는 을 jar에서 war로 바꿈 설정 저장후 [폴더 우클릭]-[maven]-[update project] 그러면 webapp폴더 생성된다. 하지만 프젝트에 오류가 발생하는데 내용은 아래와 같다. web.xml이 없다니 폴더를 만들어 보자 폴더명 대문자로 만들어야 한다. 그 후 web.xml파일 복사 하여 아까 만든 폴더 안에 붙여넣기 붙여 넣기를 하면 프로젝트 오류 해결된다. HTML파일 생성 하고 hellow maven!.. 2021. 12. 26.
메이븐 7강_컴파일 플러그인으로 jdk 버전 변경하기 유툽 뉴렉처님 강의 개인 복습 자료입니다. 이번 강의에선 컴파일을 수행하고 있는 플러그인을 손 보려 함. 컴파일을 수행하고 있는 플러그인이 jdk 버젼을 결정하고 있음. 버젼 설정하는 법 보면서 같이 플러그 설정 방법 알아보자. 싸이트로 가서 Goals Overview를 보자 2개의 goal을 갖고있는데 여기서 Goal이 실질적인 플러그인 역할을 한다. 다시 말해 해당 플러그인에는 여러 종류의 Goal이 하위로 있을 수 있고 그 중 1개의 Goal이 지정되어 실행된다. (동일한 플러그인을 쓰더라도 Goal을 무엇을 쓰냐에따라 역할이 다르다) 세세한 Goal 정보 몰라도 된다. 이걸 이용해 설정을 변경해 보자 해당 블럭 지우고 저장. pom.xml 파일을 수정시에는 항상 메이븐 업데이트 프로젝트 하고나면 .. 2021. 12. 26.
메이븐 강의 6강_ 메이븐 프로젝트 이클립스에서 로드하기 뉴렉처님 강의 개인 복습 자료입니다. 이클립스 자바 EE 메이븐 플러그인 없다면 아래 이미지대로 설치 플러그인 설치 완료 임포트 Maven - Existing Maven Projects - next 선택 피니쉬 헬로 메이븐 -> 헬로 이클립스 메이븐 이클립스라는 무거운 툴에 연결된게 아니라 메이븐에 연결된 것이므로 어디든지 들고가서 쓸 수 있다.! 콘솔에 출력 가능! pom.xml 열고 다음 강의로 ! https://www.youtube.com/watch?v=_6H0E49UGoM&list=PLq8wAnVUcTFWRRi_JWLArMND_PnZM6Yja&index=7 2021. 12. 26.
728x90