SlideShare a Scribd company logo
1 of 11
Download to read offline
유엔진 개발 교육
(개발 환경)
작성자 : 김보상
Page  2
개발 환경
1. 준비물
1. JDK
- JDK 1.6 이상 버전을 설치
- window 환경변수에 JAVA_HOME 설정.
2. uEngineBPM-Kor-3.6.X.jar
- http://dev.naver.com/projects/uenginebpm/download
- 영문명 디렉토리에 압축 풀기.
3. Eclipse JAVA IDE 설치
4. Eclipse svn 플러그인 설치
Page  3
개발 환경
2. 소스 형상관리 서버(SVN) 설정
Eclipse > SVN Repositories > New > Repository Location
1
2
SVN 서버 URL
익명 계정
(anonsvn / anonsvn)
Page  4
개발 환경
2. 소스 다운로드
1
Check Out
소스 다운로드
Page  5
개발 환경
3. uEngine Project Build(1)
Ant Build 설정 창 팝업
Page  6
개발 환경
3. uEngine Project Build(2)
JRE 탭 선택
1
2
JDK를 선택.
3
JDK가 선택목록에서 없는 경우
install 필요.
Page  7
개발 환경
3. uEngine Project Build(3)
1 환경변수 추가
2
Name: WAS_HOME
Value: uEngineBPM/was (BPM서버의 WAS 디렉토리)
3
Page  8
개발 환경
3. uEngine Project Build(4)
uEngine/src
1. uengineBPM-kor-3.6.0/was/webapps/uengine-web/WEB-INF/lib/uengine.jar 생성
2. uengineBPM-kor-3.6.0/was/webapps/uengine-web/processmanager/signeduengine.jar 생성
Page  9
개발 환경
3. uEngine-Standalone Project Build(1)
Ant Build 설정 창 팝업 -> uEngine project ant 설정과 동일
Page  10
개발 환경
3. uEngine-Standalone Project Build(2)
uEngine-Standalone/src
- uengineBPM-kor-3.6.0/was/webapps/uengine-web/WEB-INF/classes 에 컴파일 된 *.class 파일 생성
- uengineBPM-kor-3.6.0/was/webapps/uengine-web/processmanager/signeduengine_settings.jar 생성
uEngine-Standalone/WebContent
- uengineBPM-kor-3.6.0/was/webapps 디렉토리에 jsp 파일 Copy
감사합니다!

More Related Content

What's hot

CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개충섭 김
 
자바 웹프로젝트 개발환경 셋팅
자바 웹프로젝트 개발환경 셋팅자바 웹프로젝트 개발환경 셋팅
자바 웹프로젝트 개발환경 셋팅Yoonsung Jung
 
[24]안드로이드 웹뷰의 모든것
[24]안드로이드 웹뷰의 모든것[24]안드로이드 웹뷰의 모든것
[24]안드로이드 웹뷰의 모든것NAVER Engineering
 
Docker 사내교육 자료
Docker 사내교육 자료Docker 사내교육 자료
Docker 사내교육 자료Juneyoung Oh
 
게임개발 Cocos2d-x : 소프트웨어씽킹연구소
게임개발 Cocos2d-x : 소프트웨어씽킹연구소게임개발 Cocos2d-x : 소프트웨어씽킹연구소
게임개발 Cocos2d-x : 소프트웨어씽킹연구소SWTHINKING LAB
 
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3Ji-Woong Choi
 
Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기Dronix
 
RancherOS Introduction
RancherOS IntroductionRancherOS Introduction
RancherOS IntroductionRemotty
 
Selenium for-ui-test
Selenium for-ui-testSelenium for-ui-test
Selenium for-ui-test승훈 오
 
Eclipse RAP - Single Source
Eclipse RAP - Single SourceEclipse RAP - Single Source
Eclipse RAP - Single Sourcecho hyun jong
 
올챙이 현재와 미래
올챙이 현재와 미래올챙이 현재와 미래
올챙이 현재와 미래cho hyun jong
 
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOSConfd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS충섭 김
 
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래NAVER D2
 

What's hot (15)

CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개CoreOS를 이용한 Docker 관리툴 소개
CoreOS를 이용한 Docker 관리툴 소개
 
Eclipse RCP 1/2
Eclipse RCP 1/2Eclipse RCP 1/2
Eclipse RCP 1/2
 
자바 웹프로젝트 개발환경 셋팅
자바 웹프로젝트 개발환경 셋팅자바 웹프로젝트 개발환경 셋팅
자바 웹프로젝트 개발환경 셋팅
 
[24]안드로이드 웹뷰의 모든것
[24]안드로이드 웹뷰의 모든것[24]안드로이드 웹뷰의 모든것
[24]안드로이드 웹뷰의 모든것
 
Docker 사내교육 자료
Docker 사내교육 자료Docker 사내교육 자료
Docker 사내교육 자료
 
Python andselenium
Python andseleniumPython andselenium
Python andselenium
 
게임개발 Cocos2d-x : 소프트웨어씽킹연구소
게임개발 Cocos2d-x : 소프트웨어씽킹연구소게임개발 Cocos2d-x : 소프트웨어씽킹연구소
게임개발 Cocos2d-x : 소프트웨어씽킹연구소
 
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
[오픈소스컨설팅]Docker기초 실습 교육 20181113_v3
 
Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기Docker로 서버 개발 편하게 하기
Docker로 서버 개발 편하게 하기
 
RancherOS Introduction
RancherOS IntroductionRancherOS Introduction
RancherOS Introduction
 
Selenium for-ui-test
Selenium for-ui-testSelenium for-ui-test
Selenium for-ui-test
 
Eclipse RAP - Single Source
Eclipse RAP - Single SourceEclipse RAP - Single Source
Eclipse RAP - Single Source
 
올챙이 현재와 미래
올챙이 현재와 미래올챙이 현재와 미래
올챙이 현재와 미래
 
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOSConfd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
Confd, systemd, fleet을 이용한 어플리케이션 배포 in CoreOS
 
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래
 

Similar to uEngineBPM 개발자교육 1 개발환경

[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)
[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)
[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)Ji-Woong Choi
 
02.개발환경 실습교재
02.개발환경 실습교재02.개발환경 실습교재
02.개발환경 실습교재Hankyo
 
Jenkins를 활용한 javascript 개발
Jenkins를 활용한 javascript 개발Jenkins를 활용한 javascript 개발
Jenkins를 활용한 javascript 개발지수 윤
 
Python machine learning Chapter 02
Python machine learning Chapter 02Python machine learning Chapter 02
Python machine learning Chapter 02Young Oh Jeong
 
Python machine learning_chap02
Python machine learning_chap02Python machine learning_chap02
Python machine learning_chap02PartPrime
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재Hankyo
 
Android Studio개발 환경 설정(genymotion연동)
Android Studio개발 환경 설정(genymotion연동)Android Studio개발 환경 설정(genymotion연동)
Android Studio개발 환경 설정(genymotion연동)Tae Young Lee
 
Windows에서 go+eclipse 개발환경 구축
Windows에서 go+eclipse 개발환경 구축Windows에서 go+eclipse 개발환경 구축
Windows에서 go+eclipse 개발환경 구축Jaehoon Kim
 
강좌 03 개발환경 구축
강좌 03 개발환경 구축강좌 03 개발환경 구축
강좌 03 개발환경 구축chcbaram
 
망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17종인 전
 
[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211
[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211
[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211Ji-Woong Choi
 
[자바카페] Amazon Elastic Beanstalk 소개 (2017)
[자바카페] Amazon Elastic Beanstalk 소개 (2017)[자바카페] Amazon Elastic Beanstalk 소개 (2017)
[자바카페] Amazon Elastic Beanstalk 소개 (2017)용호 최
 
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발Jinuk Kim
 
빌드교육자료 작성중
빌드교육자료 작성중빌드교육자료 작성중
빌드교육자료 작성중Sukjin Yun
 
PCF Installation Guide
PCF Installation GuidePCF Installation Guide
PCF Installation Guideseungdon Choi
 
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Nanha Park
 
1. let's start java
1. let's start java1. let's start java
1. let's start javaSeonMan
 
Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성 Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성 rockplace
 

Similar to uEngineBPM 개발자교육 1 개발환경 (20)

[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)
[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)
[오픈소스컨설팅]JBoss EAP 6 Deep Dive(Compare with WebLogic)
 
02.개발환경 실습교재
02.개발환경 실습교재02.개발환경 실습교재
02.개발환경 실습교재
 
Spring boot
Spring bootSpring boot
Spring boot
 
Jenkins를 활용한 javascript 개발
Jenkins를 활용한 javascript 개발Jenkins를 활용한 javascript 개발
Jenkins를 활용한 javascript 개발
 
Python machine learning Chapter 02
Python machine learning Chapter 02Python machine learning Chapter 02
Python machine learning Chapter 02
 
Python machine learning_chap02
Python machine learning_chap02Python machine learning_chap02
Python machine learning_chap02
 
01.개발환경 교육교재
01.개발환경 교육교재01.개발환경 교육교재
01.개발환경 교육교재
 
Android Studio개발 환경 설정(genymotion연동)
Android Studio개발 환경 설정(genymotion연동)Android Studio개발 환경 설정(genymotion연동)
Android Studio개발 환경 설정(genymotion연동)
 
Windows에서 go+eclipse 개발환경 구축
Windows에서 go+eclipse 개발환경 구축Windows에서 go+eclipse 개발환경 구축
Windows에서 go+eclipse 개발환경 구축
 
강좌 03 개발환경 구축
강좌 03 개발환경 구축강좌 03 개발환경 구축
강좌 03 개발환경 구축
 
망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17망고100 보드로 놀아보자 17
망고100 보드로 놀아보자 17
 
[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211
[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211
[오픈소스컨설팅]애플리케이션 빌드 및_배포가이드_v1.0_20140211
 
[자바카페] Amazon Elastic Beanstalk 소개 (2017)
[자바카페] Amazon Elastic Beanstalk 소개 (2017)[자바카페] Amazon Elastic Beanstalk 소개 (2017)
[자바카페] Amazon Elastic Beanstalk 소개 (2017)
 
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
NDC13: DVCS와 코드리뷰 그리고 자동화를 통한 쾌속 개발
 
빌드교육자료 작성중
빌드교육자료 작성중빌드교육자료 작성중
빌드교육자료 작성중
 
PCF Installation Guide
PCF Installation GuidePCF Installation Guide
PCF Installation Guide
 
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
Deview 2013 :: Backend PaaS, CloudFoundry 뽀개기
 
1. let's start java
1. let's start java1. let's start java
1. let's start java
 
Spring boot DI
Spring boot DISpring boot DI
Spring boot DI
 
Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성 Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성
 

More from flowcontrol

uEngine pro-lite 브로셔
uEngine pro-lite 브로셔 uEngine pro-lite 브로셔
uEngine pro-lite 브로셔 flowcontrol
 
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계flowcontrol
 
uEnginebpm 개발자교육 7 조직도연동
uEnginebpm 개발자교육 7 조직도연동uEnginebpm 개발자교육 7 조직도연동
uEnginebpm 개발자교육 7 조직도연동flowcontrol
 
uEngineBPM 개발자교육 6 Rule프로세스
uEngineBPM 개발자교육 6 Rule프로세스uEngineBPM 개발자교육 6 Rule프로세스
uEngineBPM 개발자교육 6 Rule프로세스flowcontrol
 
uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스flowcontrol
 
uEngineBPM 개발자교육 4 프로세스모델
uEngineBPM 개발자교육 4 프로세스모델uEngineBPM 개발자교육 4 프로세스모델
uEngineBPM 개발자교육 4 프로세스모델flowcontrol
 
uEngineBPM 개발자교육 3 워크아이템핸들러
uEngineBPM 개발자교육 3 워크아이템핸들러 uEngineBPM 개발자교육 3 워크아이템핸들러
uEngineBPM 개발자교육 3 워크아이템핸들러 flowcontrol
 
uEngineBPM 개발자교육 2 커스텀액티비티
uEngineBPM 개발자교육 2 커스텀액티비티uEngineBPM 개발자교육 2 커스텀액티비티
uEngineBPM 개발자교육 2 커스텀액티비티flowcontrol
 

More from flowcontrol (8)

uEngine pro-lite 브로셔
uEngine pro-lite 브로셔 uEngine pro-lite 브로셔
uEngine pro-lite 브로셔
 
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
uEnginebpm 개발자교육 8 액티비티필터를 이용한 시스템연계
 
uEnginebpm 개발자교육 7 조직도연동
uEnginebpm 개발자교육 7 조직도연동uEnginebpm 개발자교육 7 조직도연동
uEnginebpm 개발자교육 7 조직도연동
 
uEngineBPM 개발자교육 6 Rule프로세스
uEngineBPM 개발자교육 6 Rule프로세스uEngineBPM 개발자교육 6 Rule프로세스
uEngineBPM 개발자교육 6 Rule프로세스
 
uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스uEngineBPM 개발자교육 5 adhoc프로세스
uEngineBPM 개발자교육 5 adhoc프로세스
 
uEngineBPM 개발자교육 4 프로세스모델
uEngineBPM 개발자교육 4 프로세스모델uEngineBPM 개발자교육 4 프로세스모델
uEngineBPM 개발자교육 4 프로세스모델
 
uEngineBPM 개발자교육 3 워크아이템핸들러
uEngineBPM 개발자교육 3 워크아이템핸들러 uEngineBPM 개발자교육 3 워크아이템핸들러
uEngineBPM 개발자교육 3 워크아이템핸들러
 
uEngineBPM 개발자교육 2 커스텀액티비티
uEngineBPM 개발자교육 2 커스텀액티비티uEngineBPM 개발자교육 2 커스텀액티비티
uEngineBPM 개발자교육 2 커스텀액티비티
 

uEngineBPM 개발자교육 1 개발환경

  • 1. 유엔진 개발 교육 (개발 환경) 작성자 : 김보상
  • 2. Page  2 개발 환경 1. 준비물 1. JDK - JDK 1.6 이상 버전을 설치 - window 환경변수에 JAVA_HOME 설정. 2. uEngineBPM-Kor-3.6.X.jar - http://dev.naver.com/projects/uenginebpm/download - 영문명 디렉토리에 압축 풀기. 3. Eclipse JAVA IDE 설치 4. Eclipse svn 플러그인 설치
  • 3. Page  3 개발 환경 2. 소스 형상관리 서버(SVN) 설정 Eclipse > SVN Repositories > New > Repository Location 1 2 SVN 서버 URL 익명 계정 (anonsvn / anonsvn)
  • 4. Page  4 개발 환경 2. 소스 다운로드 1 Check Out 소스 다운로드
  • 5. Page  5 개발 환경 3. uEngine Project Build(1) Ant Build 설정 창 팝업
  • 6. Page  6 개발 환경 3. uEngine Project Build(2) JRE 탭 선택 1 2 JDK를 선택. 3 JDK가 선택목록에서 없는 경우 install 필요.
  • 7. Page  7 개발 환경 3. uEngine Project Build(3) 1 환경변수 추가 2 Name: WAS_HOME Value: uEngineBPM/was (BPM서버의 WAS 디렉토리) 3
  • 8. Page  8 개발 환경 3. uEngine Project Build(4) uEngine/src 1. uengineBPM-kor-3.6.0/was/webapps/uengine-web/WEB-INF/lib/uengine.jar 생성 2. uengineBPM-kor-3.6.0/was/webapps/uengine-web/processmanager/signeduengine.jar 생성
  • 9. Page  9 개발 환경 3. uEngine-Standalone Project Build(1) Ant Build 설정 창 팝업 -> uEngine project ant 설정과 동일
  • 10. Page  10 개발 환경 3. uEngine-Standalone Project Build(2) uEngine-Standalone/src - uengineBPM-kor-3.6.0/was/webapps/uengine-web/WEB-INF/classes 에 컴파일 된 *.class 파일 생성 - uengineBPM-kor-3.6.0/was/webapps/uengine-web/processmanager/signeduengine_settings.jar 생성 uEngine-Standalone/WebContent - uengineBPM-kor-3.6.0/was/webapps 디렉토리에 jsp 파일 Copy