1. jdk 다운받고 등록
: window tab - preferences - java - installed jres - add
2. 톰캣 설치하고 등록
: window tab - preferences - server - runtime environments - add
3. 환경변수 java 설정해주기
4. maven 설치 후 경로 잡아주기
: window tab - preferences - installations
5. maven .m2 repository 경로 잡아주기
: window tab - preferences - user setttings - open file (setting.xml 파일)
6. maven 환경변수 설정하기
7. maven integration plugin 설치하기
: help - install new software - m2e 다운
8. 버전 설정
이클립스에게 자바가 깔린 것을 알려줘야 한다.
: window - preferences - java- installed jres
이클립스 컴파일러 버전을 맞춘다.
: java - compiler
프로젝트 자바 버전을 변경해야 한다.
: 프로젝트 - properties - project facets
프로젝트가 참조하고 있는 라이브러리 변경한다
: java build path - jre system library
프로젝트 오른쪽 클릭후 properties에서 고려해야할 것
java build path
java compiler
project facet
org.eclipse.wst.common.project.facet.core.xml
pom.xml 에서 plugin 추가와 properties에서 버전 변경
<Properties>
<maven.compiler.target>1.8</maven.compiler.target>
<maven.compiler.source>1.8</maven.compiler.source>
</Properties>
-----> 이것을 해줘야 maven update project할 때 버전 초기화 현상을 막을 수 있다.
9. pom.xml에 dependency 작성
: ojdbc6 라이브러리는 못 부르니 수동으로 집어 넣을 것
참조자료
Java 환경변수 설정이 필요한 이유 (tistory.com)
Java 환경변수 설정이 필요한 이유
운영체제는 하드웨어를 사용할 수 있게 해주는 프로그램이다. 운영체제가 아닌 프로그램(어플리케이션)도 운영체제를 거쳐 결국 하드웨어를 통해 동작하게 되는 것인데, 운영체제가 없으면 하
im-recording-of-sw-studies.tistory.com
개발환경 구성하기 (3) 톰캣 설치(Tomcat) (tistory.com)
개발환경 구성하기 (3) 톰캣 설치(Tomcat)
지금부터 Java 8, Eclipse, Tomcat 9, Maven을 순서대로 설치할 것이다. 나는 모두 C:\dev 폴더 안에 설치해서 관리하기 편하게 만드려고 한다. 앞으로 진행할 포스팅 순서는 아래와 같다. JDK 8 설치 이클
devpad.tistory.com
https://offbyone.tistory.com/379
Maven 웹 프로젝트 서블릿 3.1로 업그레이드 하기
앞에서 작성한 "Eclipse에서 Maven 웹 프로젝트 만들기"는 기본 Maven 템플릿을 사용하는데 JDK 1.5와 서블릿 2.3으로 작성이 됩니다. 이것을 JDK 1.8에 서블릿 3.1 로 올려 봅니다. 1. JDK를 1.8로 변경합니다.
offbyone.tistory.com
https://avaiable.tistory.com/135
[Maven 에러] Maven Update Project 실행 이후 Java 버전이 1.5로 초기화
1. 현상 : Maven Clean 후 Install 도 문제가 없고 톰캣 구동도 잘 된다. 그러나 오류가 있는 소스가 없는데도 프로젝트에 항상 빨간색 X표가 붙어 있다. 그리고 Maven Update Project를 한 후에는 프로젝트
avaiable.tistory.com
'컴퓨터공학 > Java' 카테고리의 다른 글
WAS에 요청이 올 경우 작동 원리 (0) | 2021.07.22 |
---|---|
CS> 기술 면접 대비 기초 지식 모음 2 (0) | 2021.07.21 |
CS> 기술 면접 대비 기초 지식 모음 1 (0) | 2021.07.16 |
CS> 데이터베이스에 어떻게 이미지를 저장하고 가져올까? (0) | 2021.07.05 |
CS> JDBC connection 단계 (0) | 2021.07.05 |