자바강의 뭔가 짧게 끝나고 스프링 강의 시작.
파이널 프로젝트까지 같이 준비하니 정신이 어질어질하다.
공부하면서 느끼는거지만, 코딩도 중요하지만 각 프로그램마다
환경설정 버전 맞추기도 매우 중요한거같다. 한번 꼬이면
다 뒤집어엎고 난리도 아니였다.
오늘은 기본적으로 톰캣서버 연결, 스프링 프레임워크 설치 정도?
배웠다.
버전 설정하기
스프링프레임워크 버전올리기
TARGET → POM.XML 파일 클릭후 아래 코드를 찾아본다.
원하는 숫자 맞추면됨
<org.springframework-version>
3.2.17.RELEASE
</org.springframework-version>
XML, 자바 버전 변경
<configuration>
<source>1.8</source> //여기
<target>1.8</target> // 여기
<compilerArgument>-Xlint:all</compilerArgument>
<showWarnings>true</showWarnings>
<showDeprecation>true</showDeprecation>
</configuration>
주석에 //여기라고 써있는 부분의 숫자를 바꿔주면 된다.
서버에 톰캣 연결하기
분명 예습할때 톰캣서버 안열려서 하루를 다날리고 결국 해내지못했는데, 스프링 프렘웤 설치하고 다시 해봤는데 한번에 되서 좀 어이없었다.
왼쪽 서버창 빨간 부분을 클릭하면 오른쪽 창이뜬다.
사용할 서버 버전(톰캣 8.5) 선택후 넥스트 고고
위 창이 뜨면 브라우저를 누르고 톰캣 폴더 경로를 따와서 붙혀준다
(실수로 FINISH 누르지 마시길)
그다음 ADD라는 창이 뜰텐데 사용할 프로젝트 서버 넘겨버리고 넥스트 누르면 됨
위 설정을 다 마치면 톰캣서버 시작버튼 누르면
서버가 정상작동 하는것을 확인할수있다.
서버켜지는데 약 5.3초 걸렸나보다.
비쥬얼코드는 라이브서버로 바로 볼 수 있었는데,
아무래도 시간이 걸리다 보니 불-편
그리고 만약 에러뜰때는 포트번호 수정해야한다.
포트번호 수정하기
오버뷰 → 포트에서 HTTP/1.1을 8088번으로 변경
기존 포트번호가 중복?으로 써서 겹칠수 있기 때문에 바꿔야한다고
들었던거 같은데 확실하진 않다.
타임 아웃은 서버가 몇초이상 지나면 꺼지는 기능이라고 한다.
설정을 전부 마치고 오버뷰 페이지 탈출할때는 꼭 Save를 누르라고 하신다.
위 부분은 모듈 페이지인데 나중에 초기화 한다함
가끔 서버가 안먹을땐 위 모듈페이지에서 확인을 해보면 된다고 한다.
(어떤 명칭이 달라서 안될수도 있음)
위 설정들을 전부 마치고 나와서
주소창에 localhost:8080/jsp파일명을 입력해서 들어간 페이지가
헬로우월드 나오면 “성공”
포스트 넘버(8080)은 주소창의 포트넘버와 일치해야한다.
(당연한 소리)
서버 실행후 내가 원하는 페이지 나오는게 확인되면,
빨간 버튼을 클릭해서 서버를 종료하도록 하자.