'프로그래밍' 카테고리의 다른 글
네이버 통합검색에서 내 사이트 검색이 안될때 (0) | 2019.05.03 |
---|---|
macOS 용 패키지 관리자 - Brew (0) | 2019.04.30 |
단축url, short url, Bitly (0) | 2019.04.29 |
글자수세기, 글자수, 카운트, 글자수 카운트 (0) | 2019.04.29 |
네이버 블로그 접속 오류!!! 실화냐? (0) | 2019.04.26 |
네이버 통합검색에서 내 사이트 검색이 안될때 (0) | 2019.05.03 |
---|---|
macOS 용 패키지 관리자 - Brew (0) | 2019.04.30 |
단축url, short url, Bitly (0) | 2019.04.29 |
글자수세기, 글자수, 카운트, 글자수 카운트 (0) | 2019.04.29 |
네이버 블로그 접속 오류!!! 실화냐? (0) | 2019.04.26 |
macOS 용 패키지 관리자 - Brew (0) | 2019.04.30 |
---|---|
instgram 인스타그램 프로필에서 링크 여러개 만들기, 걸기 ?! (0) | 2019.04.29 |
글자수세기, 글자수, 카운트, 글자수 카운트 (0) | 2019.04.29 |
네이버 블로그 접속 오류!!! 실화냐? (0) | 2019.04.26 |
Sublime text 3 테마 설정, color theme (0) | 2019.04.25 |
instgram 인스타그램 프로필에서 링크 여러개 만들기, 걸기 ?! (0) | 2019.04.29 |
---|---|
단축url, short url, Bitly (0) | 2019.04.29 |
네이버 블로그 접속 오류!!! 실화냐? (0) | 2019.04.26 |
Sublime text 3 테마 설정, color theme (0) | 2019.04.25 |
WinMerge - 파일 소스 비교, 틀린부분 표시 (0) | 2019.04.18 |
단축url, short url, Bitly (0) | 2019.04.29 |
---|---|
글자수세기, 글자수, 카운트, 글자수 카운트 (0) | 2019.04.29 |
Sublime text 3 테마 설정, color theme (0) | 2019.04.25 |
WinMerge - 파일 소스 비교, 틀린부분 표시 (0) | 2019.04.18 |
Total Commander - 파일 검색, 비교, 이름변경 등 안되는게 없다. (0) | 2019.04.18 |
JSP, Servlet, Spring으로 웹 제작시 가장 필요한 기본중에 기본인 톰캣 환경 구성은 필수!!!
1. 자바 버전 확인
터미널 창에서 java -version을 쳐본다.
혹은 왼쪽 상단의 시스템환경설정에서 자바를 찾아서 클릭한 후 '정보'를 누르면 자바 번전을 확인 할 수 있다.
2.아파치 톰캣(Tomcat)을 다운 받는다.
http://tomcat.apache.org/
다운로드에서 tomcat7.0 / Tomcat9.0 등에서 원하는 버전을 골라서 tar.gz 다운 한다.
Tomcat 7 버전을 다운받았다.
3. 다운로드 폴더에 받아진 톰캣 압축파일을 풀고 이름을 알기 쉽게 'tomcat7'로 바꿔준다.
그리고 이 폴더를 바탕화면으로 옮겨준다.
터미널을 켜고
$>sudo mv ~/Desktop/tomcat7 /usr/local
4. 새로 만든 톰캣 폴더를 언제든지 업데이트 하여도 변경하지 않고 간편하게 쓸 수 있게 하도록 해준다.
심볼릭 링크를 걸어준다.
$>sudo ln -s /usr/local/tomcat7 /Library/Tomcat
5. 내 계정이 폴더를 사용할 수 있도록 권한을 수정해 준다.
$>sudo chwon -R /Library/Tomcat
6. 쉘을 실행할 수 있도록 권한을 설정해 준다.
$>sudo chmod +x /Library/Tomcat/bin/*.sh
6.쉘을 통해 톰캣을 시작, 중지해 본다.
$>sudo /Library/Tomcat/bin/startup.sh
$>sudo /Library/Tomcat/bin/shutdown.sh
이클립스 설정 과정
1.이클리스 Java EE를 열어보면 하단에 Markers/Properties/Servers/ ... 이 있는 것을 확인 할 수 있다.
그중에 Servers 탭을 열어본다.
그럼 파란 글씨로 No servers are available. Click this link to create a new server. 라는 글씨를 볼 수 있다.
이 파란 링크를 클릭해 준다.
2.맨위 폴더에 Apache 폴더를 열어보면 Tomcat v8.0 Server(우리가 설치한 톰캣이 8.x버전이므로)가 있는데
이를 클릭하고 Next로 넘어간다.
3.Name : ApacheTomcat v8.0
Tomcat installation directory : /usr/local/Tomcat8 으로 옆에 Browse... 을 눌러 설정해준다.
JRE : Java SE 8 [1.8.xxx] 로 설정해준다.
4.위의 과정이 완료되면 아무것도 없던 왼쪽 사이드에 Servers 라고 폴더가 생겼을 것이다.
그리고 밑에 Servers 탭을 보면 Tomcat v8.0 Server at localhost [Stopped, Republish]
아직 서버가 시작되지 않은 상태이다.
5.맨 오른쪽에 파란색 화살표를 눌러주면 서버가 시작된다.
그리고 다시 빨간네모를 눌러주면 서버가 멈춘다.
출처 : https://joonyon.tistory.com/15?category=720949
메이븐(MAVEN) 파헤치기 (0) | 2019.05.02 |
---|---|
eGov Framework - Eclipse install list (0) | 2019.04.30 |
MAcOS Pro에 전자정부프레임워크 설치?! (0) | 2019.04.26 |
JSP Spring workflow (0) | 2019.04.24 |
eclipse(이클립스) 유용한 단축키 (0) | 2019.04.23 |
사용중인 프레임워크 버전이 3.1
그럼 3.1~ 3.5 버전까지 커버된다고 해서 정보권고안에 Eclipse Luna로 설치해보자.
[[egovframework:dev2:install_guide]]
Eclipse Luna(4.4) Packages 이용 시 설치가이드
소프트웨어 | 버전 | 자동설치/업데이트주소 | 필수여부 |
Eclipse | 4.4 | http://www.eclipse.org/downloads/packages/release/luna/sr2 → Eclipse IDE for Java EE Developers 다운로드 | 필수 |
Spring Core | 3.7.0 | http://dist.springsource.com/release/TOOLS/update/e4.4/ → Core / Spring IDE → Spring IDE Core | 필수 |
UML2 Extension | 5.0.2 | http://download.eclipse.org/releases/luna/ → Modeling → UML2 Extender SDK | 필수 |
Subversive SVN Connector | 2.0.4 | http://download.eclipse.org/releases/luna/ → Collaboration → Subversive SVN Team Provider 설치 http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/ → Subversive SVN Connectors → Subversive SVN Connectors 설치, SVNKit 1.8.7 Implementation 설치 |
필수 |
eGovFrame | 3.5.1 | http://maven.egovframe.kr:8080/update/에서 필요 기능 설치 | 필수 |
JUnit | 4.11 | Eclipse에 JUnit이 내장되어 있으므로 별도 설치 필요 없음 | 필수 |
MyBatipse | 1.0.13 | http://dl.bintray.com/harawata/eclipse → MyBatipse → MyBatipse | 선택 |
PMD | 4.0.7 | https://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/ → PMD for Eclipse 4 → PMD Plug-in 설치 | 선택 |
FindBugs | 3.0.1 | http://findbugs.cs.umd.edu/eclipse | 선택 |
Properties Editor | 6.0.4 | http://propedit.sourceforge.jp/eclipse/updates/ → PropertiesEditor 설치 | 선택 |
EclEmma | 2.3.2 | http://update.eclemma.org/ → EcliEmma → EclEmma Java Code Coverage | 선택 |
Developer Tools | 23.0.7 | http://rgladwell.github.com/m2e-android/updates/ → Developper Tools → 모두설치 | 안드로이드 개발 필수 |
Android Connector for M2E | 1.4.0 | http://rgladwell.github.com/m2e-android/updates → Android for Maven Eclipse → Android for Maven Eclipse | 안드로이드 개발 필수 |
자바 설치 : 7 버전.
https://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html
@다운로드 해서 .dmg 파일 설치 후 버전 확인
* JDK 설치 위치 : /Library/Java/JavaVirtualMachines
* JDK 설치위치에 jdk1.7.0_80.jdk 이 생성되어 있으면 정상설치 완료 된 것임
* Java 버전 확인 : java -version
@JAVA 삭제 할 경우
* JDK 설치위치
* /Library/Java/JavaVirtualMachines/ 하위
/Library/Java/JavaVirtualMachines/jdk<major>.<minor>.<macro[_update]>.jdk
* 설치되어 있는 JDK 디렉토리 제거
* JDK 7u11 예 : rm -rf jdk1.7.0_80.jdk
1. Eclipse Mars의 Eclipse IDE for java EE Developers 설치하기
Luna, Kepler는 다운받아서 실행해보니 실행이 안되더라. 결국 Mars로 낙점!!!
2. 이클립스를 설치 및 실행한 뒤 help -> Install New Software를 클릭한다.
Download the ADT Plugin
3. 다음 플러그인들을 순서대로 추가한 뒤 설치해준다.
1) Spring Core 3.7.3 (필수)
http://dist.springsource.com/release/TOOLS/update/e4.4/
Core / Spring IDE -> Spring IDE Core
2) UML2 Extension 5.1.2 (필수)
http://download.eclipse.org/releases/mars/
Modeling -> UML2 Extender SDK
3) Subversive SVN Connector 6.0.1 (필수)
http://download.eclipse.org/releases/mars/
Collaboration -> Subversive SVN Team Provider(3.0.4)
http://community.polarion.com/projects/subversive/download/eclipse/5.0/mars-site/
Subversive SVN Connectors -> Subversive SVN Connectors(5.0.3) 설치
SVNKit 1.8.12 Implementation(5.0.3) 설치
4) eGovFrame 3.6.0 (필수)
http://maven.egovframe.kr:8080/update_3.6/
필요한 플러그인 설치(전부 다 설치했음)
5) JUnit 4.12 (필수)
이클립스에 내장되어있어서 별도 설치과정 필요없음
6) MyBatipse 1.0.23 (선택)
http://dl.bintray.com/harawata/eclipse
MyBatipse -> MyBatipse 설치
7) PMD 4.0.11 (선택)
https://sourceforge.net/projects/pmd/files/pmd-eclipse/update-site/
PMD for Eclipse 4 -> PMD Plug-in 설치
8) FindBugs 3.0.1 (선택)
http://findbugs.cs.umd.edu/eclipse
FindBugs -> FindBugs Feature 설치
9) Properties Editor 6.0.4 (선택)
http://propedit.sourceforge.jp/eclipse/updates/
PropertiesEditor 설치
10) EclEmma 2.3.3 (선택)
http://update.eclemma.org/
EclEmma -> EclEmma Java Code Coverage 설치
11) Gradle 1.0.21 (선택)
http://download.eclipse.org/buildship/updates/e45/releases/1.0
Buildship:Eclipse Plug-ins for Gradle -> Buildship:Eclipse Plug-ins for Gradle 설치
12) Developer Tools 23.0.7 / Android Connector for M2E 1.4.0(안드로이드 개발 필수)
http://rgladwell.github.com/m2e-android/updates/
Developer Tools 모두 설치 (Developer Tools)
Android for Maven Eclipse -> Android for Maven Eclipse 설치 (Android Connector for M2E)
-----
eGov Framework - Eclipse install list (0) | 2019.04.30 |
---|---|
OSX Pro에서 아파치 톰캣(Tomcat) 설치/설정 및 이클립스 설정 (0) | 2019.04.26 |
JSP Spring workflow (0) | 2019.04.24 |
eclipse(이클립스) 유용한 단축키 (0) | 2019.04.23 |
JSTL, Function Tag의 이해 (0) | 2019.04.23 |