JAVA (11.0.12)
1. oracle에서 jdk 다운로드
2. 시스템 > 시스템속성 > 고급 > 환경변수에 JAVA_HOME추가
새로만들기 >> JAVA설치파일의 bin경로로
ㅇ 변수이름 : JAVA_HOME
ㅇ 변수값 : C:\Program Files\Java\jdk1.8.0_301\bin C:\Program Files\Java\jdk-11.0.12\bin
3. 기존 환경변수 Path 에 JAVA_HOME 추가
C:\Program Files\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Samsung\SamsungLink\AllShare Framework DMS\bin\;%JAVA_HOME%
4. 윈도우 cmd창열고, java -version 설치확인
(8버전 삭제후 11로 재설치)
Eclipse (넘어가도됨... mars버전)
1. eclipse.org 사이트에서 다운로드
- 다운로드 받은버전 : mars
2. 개발 폴더에 압축해제
- 경로 : C:\DEV\eclipse
3. 이클립스 실행 :: eclipse.exe
>> 아래와 같이 오류발생
4. eclipse.ini 파일내에 jdk가 가진 javaw.exe 파일 위치 명시
-vm
C:\Program Files\Java\jdk1.8.0_301\bin\javaw.exe
5. 파일 저장후 닫기, 이클립스 실행 :: 성공
(Tomcat) eclipse 서버 설정
(Eclipse에서 설정안하고, 맨아래 sts에서 참고해서 설정하면됨)
1. tomcat.apache.org 에서 톰캣 다운로드
- https://archive.apache.org/dist/tomcat/tomcat-8/v8.0.32/bin/
- 다운로드 버전 : 8.0.32
2. 개발 경로에 압축해제
- 나의 경로 : C:\DEV\apache-tomcat-8.0.32
3. 이클립스 실행후 Server 추가
- Servers > ~Click this link~ > Apache Tomcat v8.0 > Next
- Browse해서 설치된 tomcat링크 선택후 Finish
4. Server 구동
- Server 옆 초록버튼(실행) > Console창 확인
DB (MySQL) 8.0.26
1. mysql사이트에서 다운로드
- 다운로드 버전 : 8.0.26
- https://dev.mysql.com/downloads/mysql/
2. 설치 과정 (생략)
- 포트는 기본으로 설정함
- root 계정 pass설정
** 주의 : 설치할때 컴퓨터이름이 한글로 되어있으면 오류남..
3. 환경변수설정
> C:\Program Files\MySQL\MySQL Server 8.0\bin
- cmd에서 mysql --version으로 확인
4. service.msc 실행
- window + R키
- MySQL80이 실행되어있는지 확인
>>설치하다가 재설치해서 81로됨
4. mysql workbench 실행
5. db 확인
6. Schema생성 후 table생성, insert
- schema명 : board
-- users테이블 생성 create table users( id varchar(8) primary key, password varchar(8), name varchar(20), role varchar(5) ); -- users insert insert into users values('admin1','admin1','관리자','Admin'); insert into users values('user1','user1','홍길동','User'); -- board 테이블 생성 create table board( seq int(5) primary key, title varchar(200), writer varchar(20), content varchar(2000), regdate timestamp default now(), cnt int(5) default 0 ); -- board insert insert into board(seq, title, writer, content) values(1,'가입인사','관리자','안녕하세요 환영합니다.'); select * from board; select * from users; commit; |
STS(Spring Tool Stuie) 설치 4.13.0
1. STS설치
ㅇ Help > Eclipse Marketplace
--> Marketplace에서 3.7.3 버전이 보이지 않아서
수동설치 하려고했는데.. url이 유효하지 않음 http://dist.springsource.com/snapshot/TOOLS/nightly/e3.7
sts 설치 https://spring.io/tools
-- 설치한 버전 : 4.13.0
(이클립스 설치 괜히함......)
2. 서버설정 (eclipse와 동일)
- Servers > Tomcat 설정후 실행
- Console에서 Server startup 확인
3. Legacy 프로젝트 생성을 위한 추가 download
3-1 오른쪽마우스 클릭 > New > Project... > Spring Legacy 프로젝트가 없음
3-2 Help > Eclipse Marketplace > sts 검색
두번째 Spring Tools 3 Add-On Spring Tools 4 ~~를 install
Confirm후 sts 자동 재시작
3-3 Spring Legacy Project 생성가능
STS 프로젝트 생성 및 설정
1. Legacy 프로젝트 생성
File > New > Spring Legacy Project
- Project Name : BoardWeb
- Templates : Spring MVC Project
** 생성시 오류발생 : 조치 https://gardentree.tistory.com/148
2. 패키지명 설정 후 저장
정상생성!
3. 프로젝트 설정 변경
- 생성한 프로젝트 선택 후 우클릭 > Properties > Project Facets
- Java는 Version 설치한 버전에 맞게 변경 (11)
- Runtimes에 Apache Tomcat 선택
- Apply > Apply And Close
- Java Build Path > Libraries에 정상변경 확인
'IT > SPRING' 카테고리의 다른 글
[SPRING] 스프링 컨테이너, applicationContext 설정파일 (0) | 2022.01.03 |
---|---|
[SPRING] 프레임워크 개요 (0) | 2022.01.02 |
02_스프링 특징 (0) | 2020.01.03 |
01_개발환경 셋팅 (0) | 2020.01.03 |
spring sts mapper.xml 소스가 반영안될때.. (0) | 2019.06.26 |