BLOG main image
분류 전체보기 (313)
교육 (13)
NEIS (6)
Edufine (0)
Programmer (5)
Android Programming (1)
Internet W3 (18)
JAVA Programming (9)
JSP/Servlet (1)
Framework (7)
Spring For Beginner (4)
eGovFrame (10)
MEAN Stack (2)
NodeJS (5)
SublimeText (30)
SublimeText_Tips (18)
Eclipse (16)
JavaScript (8)
jQuery (12)
jQuery_tips (1)
Ajax (3)
DWR(Direct Web Remote) (4)
JSON(JS Object Notation) (4)
Oracle (2)
MySQL (28)
OS (16)
Download (3)
Life (10)
Favorit Site (1)
Books (2)
Healthy (1)
Stocks (1)
HTML5/CSS (1)
Python (4)
Security (7)
CISSP (0)
Ruby On Rails (5)
일기장 (0)
영어 교과서(중2) (3)
알고리즘 (0)
Go Lang (3)
VB 2010 (12)
C# (1)
정보보안기사(네트워크보안) (0)
업무 활용 엑셀 (11)
틈틈이 활용팁 (14)
하루 하루 살아가며 ……. (2)
기술 (1)
파이썬 & 데이터분석 (1)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2015. 7. 20. 11:24

한국정보화진흥원 무교청사 (광화문)

지하1층 3, 4회의실


 

- 개요 : 표준프레임워크 및 공통컴포넌트 구성, 라이선스 정책

- 표준프레임워크 : 실행환경 및 개발환경 이론/실습

- 공통컴포넌트 : 공통컴포넌트 소개 및 적용 방법

- 모바일프레임워크 : 실행환경 및 개발환경 이론/실습


1. 전자정부표준프레임워크 개요 설명


2. 교육환경 설정


[설치 순서]

1. eGovFrame-2.0.zip 파일을 c:\eGovFrame-2.0 폴더로 압축 풀기

2. mysql_5.5.10.zip 파일을 c:\eGovFrame-2.0\bin\mysql_5.5.10 폴더로 압축 해제

3. worksapce.edu.zip 파일을 c:\eGovFrame-2.0\worksapce.edu로 압축 해제

4. eGovFrame.TextBook.zip 파일을 c:\eGovFrame-2.0\textbook으로 압축 해제

- eGovFrame.TextBook.zip 파일로 pdf 버전의 교육용 교재 압축 제공


[workspace 설명]

* eGovFrame.edu 시작 : 교육용 workspace 실행으로 JDK 1.5, tomcat 6.0 등으로 설정되어 있음


[Maven offline 설정]

* 교육용 또는 인터넷이 연결되어 있지 않은 경우

=> ./maven/settings.xml의 <offline/> 항목 true로 수정 (<offline>true</offline>) (배포시 기본설정)


* 인터넷이 연결되는 경우

=> ./maven/settings.xml의 <offline/> 항목 false로 수정 (<offline>false</offline>)


*** 오후 ***


maven 사용

(ant 를 사용할 수 도 있음. ant 를 사용하려면 스크립트 작성 및 customizing 이 필요)


maven plugins ...


compile

...

emma : code coverage report 생성


artifact : maven library ...

group-id, artifact-id, version 등 (검색을 위한 세부사항들...)


maven localRepository 에 library 추가


maven repository 디렉토리 하위에 group-id 에 해당하는 디렉토리 생성

예 : group-id : org.apache.ibatis

org/apache/ibatis 디렉토리 생성

artifact-id : ibatis-sqlmap

ibatis-sqlmap 디렉토리 생성


생성한 디렉토리 하위에 ibatis-sqlmap-2.3.4.726.jar 파일 복사 및 ibatis-sqlmap-2.3.4.726.pom 파일 생성


ibatis-sqlmap-2.3.4.726.pom 파일 예:


<?xml version="1.0" encoding="UTF-8"?><project>

<modelVersion>4.0.0</modelVersion>

<groupId>org.apache.ibatis</groupId>

<artifactId>ibatis-sqlmap</artifactId>

<version>2.3.4.726</version>

</project>

 


maven artifact search


http://search.maven.org


Nexus :


테스트 (UnitTest, Mock, DB test 등)

- Test Automation, Test Coverage, Test Reporting


형상관리 : subversion, cvs 등...


CI(Continuous Integration)

여러 명으로 구성된 팀이 작업한 것을 자주-각 팀원이 하루에 한 번 이상, 매일 여러 번-통합하는 것을 가리키는소프트웨어개발 Practice로, 개발자, 버전 관리 저장소, 통합 빌드 머신 등으로 구성 됨

 


 

[출처] http://blog.naver.com/heehow/140152685662

반응형