테스트 환경 OS : Windows 10 64bit Tool : STS spring-tool-suite-3.7.3.RELEASE Was : apache-tomcat-8.0.36 Java : jdk1.8.0_91 ☆ Web Site 구축 1. [개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정 2. [STS] STS.ini 및 이클립스 환경 설정 3. [STS] 서버 및 스프링 프로젝트 생성 4.[Bootstrap] 반응형 웹 부트스트랩 다운로드 및 실행 1. STS.ini JDK 경로 설정 STS.ini 파일을 열어서 아래 내용을 추가하고 Dosgi.requiredJavaVersion는 1.8로 변경한다. -vm D:/dev_jlblog/tools/jdk1.8.0_91/bin/javaw.exe -Dosgi.requiredJavaVersion=1.8 위 설정 없이 사용할 경우 windows에 설치되어 있는 jdk를 사용하지만 jdk 경로를 지정하여 사용할 수 있다. 2. maven, workspace 폴더 생성 STS를 실행하기 앞서 sts-bundle과 같은 위치에 폴더를 두개 만든다. 하나는 maven이고 또 하나는 workspace로 이름을 변경한다. maven 폴더 아래로 이동후 settings.xml 파일을 생성한다. 내용은 다음과 같다. <settings> <localRepository>D:/dev_jlblog/maven/repository</localRepository> <offline>false</offline> <proxies></proxies> <servers></servers> <mirrors></mirrors> <profiles></profiles> <pluginGroups> <pluginGroup>jlbog.dev</pluginGroup> </pluginGroups> </settings> localRepository 경로 부분만 정확하게 입력하면 된다. maven 까지만 생성되어 있으면 repository는 이클립스 메이븐 실행시 자동으로 생성된다. 이것 역시 설정이 없다면 윈도우 경로에 있는 메이븐 lib를 사용하게 된다. 3. STS 실행 후 환경 설정 STS를 실행 한 후 필요시 다음 설정을 변경한다. * 4), 5), 7)은 필수로 설정한다. 1) Window -> Preferences -> General - Show heap status 체크 2) Window -> Preferences -> General -> Appearance - Theme를 Classic으로 선택 3) Window -> Preferences -> General -> Web Browser - use external web browser 선택 - External web browsers는 원하는 것으로 선택(ie)
4) Window -> Preferences -> General -> Worksapce - Text file encoding을 Other: UTF-8로 선택 5) Window -> Preferences -> Maven -> User Settings - User Settings의 경로를 이전에 생성한 setting.xml으로 변경 후 Update Settings 클릭 6) Window -> Preferences -> Validation - Suspend all validators 체크 7) Window -> Preferences -> Web - CSS, HTML, JSP Encoding을 UTF-8로 변경 기본적인 설정은 완료~ 다음은 스프링 프로젝트를 생성해 보자~ 경로 정리 D:dev_jlblog\sts-bundle\ D:dev_jlblog\tools\apache-tomcat-8.0.36\ D:dev_jlblog\tools\jdk1.8.0_91\ D:dev_jlblog\maven\repository\ D:dev_jlblog\maven\settings.xml D:dev_jlblog\workspace\ 공유하기 게시글 관리 구독하기JLBlog저작자표시 비영리 동일조건 '개발' 카테고리의 다른 글[Bootstrap] 반응형 웹 부트스트랩 다운로드 (0)2016.06.29[STS] 서버 및 스프링 프로젝트 생성 (0)2016.06.28[개발환경] STS, JAVA8, Tomcat8 다운로드 및 설정 (0)2016.06.24[Ubuntu] 우분투 방화벽 설정 (ufw) (0)2016.06.16[three.js] convert_obj_three.py 이용하여 obj파일을 js로 변환 (0)2016.06.09 |