JAVA

JAVA/Maven

[Maven] 메이븐 로컬 저장소 사용하기 (+복구하기)

1. 로컬 저장소 확인하기 Git Bash나 Hyper를 이용해서 다음의 명령어를 쳐보자. $ cd .m2/repository/ $ ls -al -결과 total 8 drwxr-xr-x 1 사용자이름 197609 0 1월 28 19:32 ./ drwxr-xr-x 1 사용자이름 197609 0 1월 3 15:58 ../ drwxr-xr-x 1 사용자이름 197609 0 1월 20 11:36 backport-util-concurrent/ drwxr-xr-x 1 사용자이름 197609 0 1월 20 11:36 com/ drwxr-xr-x 1 사용자이름 197609 0 1월 20 11:36 commons-io/ drwxr-xr-x 1 사용자이름 197609 0 1월 3 15:58 index/ drwxr-xr-x..

JAVA/Maven

[Maven] 하이버네이트 사용하기(feat. pom.xml)

Maven파일에서 하이버네이트를 사용하는법을 알아보자 1. Hibernate에 들어가서 확인해보기 바로가기 👇👇👇👇👇👇 하이버네이트 홈페이지: https://hibernate.org/ Hibernate. Everything data. - Hibernate More than an ORM, discover the Hibernate galaxy. hibernate.org 홈페이지 들어가서 ORM 메뉴를 클릭한다. Latest stable 버튼을 클릭 Maven artifacts에 들어간다. Artifact ID가 "hibernate-core"인 것을 찾아서 버전을 클릭해준다. 잘 찾아보면 Apache Maven이라고 적힌 것이 있을 것이다.이 내용을 pom.xml에 적어주면 된다. org.hibernate h..

JAVA/Maven

[Maven] 메이븐 자바 웹 프로젝트 생성하기

메이븐에서 자바 웹 프로젝트를 만들어보자. 1. 메이븐 프로젝트 생성 메이븐 프로젝트를 생성해준다. Use defalut Workspace location을 선택하고 Next를 클릭한다. maven-archetype-webapp 으로 검색 찾아준 다음 Next를 클릭한다. Group Id와 Artifact Id를 적어준 다음 버전도 적어주자. Finish를 누르면 생성이 완료된다. 2. 오류 조정해주기 처음에 앱을 생성하면 index.jsp에서 오류가 발생할 것이다. 오류내용은 the superclass javax.servlet.http.httpservlet was not found on the java build path 이다. pom.xml으로 가보자. 빨간 박스에 있는 부분을 수정해주면 된다. 원래..

JAVA/Maven

[Maven] 자바 버전 바꾸기

메이븐 파일을 만들면 1.8이 아닌 다른 버전으로 되어있는 경우가 있다. Defalut값이 1.8이 아닌 다른 버전이기 때문에 그런 것이다. 메이븐 프로젝트에서는 일반 자바 프로젝트와는 다르게 pom.xml을 통해 자바 버전을 바꿔줘야한다. 1. pom.xml 수정 pom.xml을 확인해보면 위의 빨간박스로 되어있는 부분이 있을 것이다. UTF-8 1.7 1.7 메이븐 컴파일러가 현재 1.7버전으로 설정되어있는 것을 확인할 수 있다. 이제 아래와 같이1.7을 1.8로 바꿔주면 된다. UTF-8 1.8 1.8 2. 프로젝트 업데이트 pom.xml의 내용을 바꾸었다면 프로젝트를 업데이트해주자 프로젝트를 우클릭 > Maven > Update Project 를 클릭한다. 밑의 3개의 체크박스를 체크해주고 OK버..

JAVA/오류해결

[오류해결]Server Tomcat v9.0 Server at localhost failed to start

문제상황 Server Tomcat v9.0 Server at localhost failed to start. 톰캣 서버가 시작하는 것에 실패했다는 오류가 뜬다. 8080, 8005 서버 포트가 겹치는 문제가 아니라 내부 문제로 인해 문제가 발생하는 것인데, 웬만하면 2가지 방법으로 해결이 된다. 1. 프로젝트 클린 프로젝트를 우클릭하면 Validate가 있을 것이다. 클릭해보자. 본인의 실수가 아니라면 아래와 같은 경고창이 뜰 것이다. 자신의 실수가 아니라면 가끔 서버가 꼬이는 경우가 있는데 그것 때문일 가능성이 크다. 프로젝트 클린(Project Clean)을 해주자. 위의 메뉴판 Project > Clean 을 클릭하자. Clean 버튼을 클릭해주면 끝이 나게 된다. 2. web.xml 및 servl..

JAVA/Maven

[Maven] 메이븐 사용하기

1. 메이븐 플러그인이 있는지 확인하기 m2e 로 검색하여 Maven에 필요한 플러그인이 설치되어있는지 확인해보자. 아마 대체로 설치되어 있을 것이다. *** m2e 플러그인이 없을 경우 *** 다시 돌아가서 Add를 눌러준다. 위와 같이 적어준다. location은 "http://download.eclipse.org/technology/m2e/releases" 이다 Add 버튼을 누르면 이클립스에 파일이 fetch될 것이다. 해당 레포지토리가 목록에 생기는데 체크박스를 클릭하고 Next를 클릭한다. 또다시 Next를 클릭하고 Finish로 마무리하자. 설치 후에 위에 했던 방법으로 잘 설치됐는지 다시 확인해보자. ******************** 2. 프로젝트 만들기 메이븐 프로젝트를 만들어준다. ..

gakko
'JAVA' 카테고리의 글 목록 (3 Page)