Git 배경지식 GitHub, Bitbucket 등의 Git 호스팅 서비스 또는 직접 구축한 Remote Repository에 위치한 프로젝트를 현재 내 PC로 가져오려면 git clone 명령을 실행한다. 실행과 동시에 Remote Repository와 연결된 Local Repository가 내 PC에 생성된다. 소스 코드를 수정 또는 추가 후에는 git add, git commit 명령을 실행하여 변경점을 Local Repository에 적용한다. Local Repository에 적용된 변경점을 Remote Repository에도 적용하려면 git push 명령을 실행한다. Remote Repository의 새로운 변경점을 Local Repository에 적용하려면 git pull 명령을 실행한다. ..
개요 소프트웨어 개발을 위한 제반 기술이 발전할수록 프로젝트의 생산성은 날이 갈수록 증가하고 있지만 반대로 그만큼 입문자들이 공부하기는 더 어려워졌다. 입문자가 본격적으로 프로젝트를 시작하려면 IDE, 빌드 관리 도구, 기반 라이브러리 선정부터 환경 설정까지 고려해야할 변수가 너무 많다. 이런 입문자들을 위해 지난 글에서 Eclipse 설치부터 Hello, World! 출력까지를 간단히 다뤄봤다. 이번 글에서는 Maven, Servlet 3 기반의 Hello, World! 웹 프로젝트를 작성해 보고자 한다. Eclipse IDE for Java EE Developers가 설치되어 있어야 한다. 설치 방법은 지난 글을 참고한다. Hello, World! 프로젝트 생성 Eclipse를 실행하고 프로젝트를 생..
개요 Eclipse는 Java 진영에서 가장 많이 쓰이는 오픈 소스 IDE이다. 상용 IDE로는 IntelliJ IDEA가 있다.(사실 IntelliJ IDEA가 여러가지 측면에서 Eclipse보다 프로젝트를 진행하기 편리한 부분이 많다. 하지만 Eclipse로도 충분하다.) 이번 글에서는 Eclipse 설치 및 Maven Project 생성, Hello, World! 출력까지를 약식으로 간단하게 설명하고자 한다. JDK가 이미 설치되었다는 것을 가정하고 진행한다. Eclipse 다운로드 Eclipse를 아래 순서로 다운로드하자. https://www.eclipse.org에 접속 후 메인화면에서 Downloads를 클릭한다. 먼저 Eclipse Luna(x.x.x) Release for 콤보박스에서 자신..
Git이 뭐지? 나홀로 독고다이 개발자가 아닌 이상 개발자에게 협업은 피할 수 없는 숙명이며 Subversion을 모르는 사람은 없을 것이다. Subversion은 중앙 집중 방식의 소프트웨어 버전 관리 시스템으로 과거 가장 많이 사용되던 CVS를 대체하여 개인 및 기업 소프트웨어 버전 관리 시스템에 널리 쓰이고 있다. Git은 분산 환경을 지원하는 보다 진보된 기능의 버전 관리 시스템이다. 2005년 리눅스의 창시자인 Linus Torvalds의 주도로 개발되었으며 세계에서 가장 규모가 큰 오픈 소스 프로젝트인 리눅스 커널 개발에 사용되고 있다. GitHub에 계정을 만들어보자 GitHub는 Git을 기반으로 원격 저장소를 제공하는 서비스이다. 공개 프로젝트에 대한 무료 저장소 제공과 직관적인 UI로 ..
- Total
- Today
- Yesterday
- chrome
- 태그를 입력해 주세요.
- CentOS
- Docker
- 알뜰폰
- Kendo UI Web Grid
- graylog
- Spring Boot
- 구동계
- spring
- JavaScript
- jstl
- bootstrap
- 로드 바이크
- 자전거
- Spring MVC 3
- jpa
- node.js
- MySQL
- Eclipse
- Kendo UI
- jsp
- Tomcat
- 평속
- JHipster
- java
- kotlin
- DynamoDB
- 로드바이크
- maven
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |