vertx 개발환경 구축하기(jython으로 개발)

앞에서 jython를 설치하였다.

http://vertx.io 에서 vert.x-2.1RC1.tar.gz를 다운로드 받는다.

 

압축을 해제한다.

 

 [root@test]# tar zxvf vert.x-2.1RC1.tar.gz

 

/usr/local 로 압축해제된 디렉토리를 옮긴다. 그리고 압축해제된 디렉토리로 이동한다.

 

아래와 같이 디렉토리가 구성되어 있다.

 [root@test vert.x-2.1RC1]# ls
api-docs  bin  client  conf  lib
[root@test vert.x-2.1RC1]#

 

path를 잡아준다.

vi ~/.bash_profile 명령으로 PATH를 추가한다.

 

 PATH=$JAVA_HOME/bin:$PATH:/usr/local/jython-2.5.3:/usr/local/vertx-2.1RC1/bin
export PATH

 

vertx가 잘 설치되었는지 확인한다.

 [root@test vert.x-2.1RC1]# vertx version
2.1RC1 (built 2014-02-26 13:51:32)
[root@test vert.x-2.1RC1]#

 

여기서 끝내면 50%만 진행한 것이다.

 

http://vertx.io/core_manual_python.html   에서 server.py를 복사하여 실행시킨다.

그럼 vertx의 특성대로 module를 알아서 다운로드 받고 server.py를 실행한다.

vertx가 내려받은 module은 sys-mods 디렉토리에 있다.

sys-mods는 vertx가 module를 내려받기 전에 알아서 생성해준다. 

 [root@test vertx-2.1RC1]# ls
api-docs  bin  client  conf  lib  mods  sys-mods
[root@test vertx-2.1RC1]# cd sys-mods/
[root@test sys-mods]# ls
io.vertx~lang-jython~2.0.0-final
[root@test sys-mods]#

 

 이미 다운로드 후에 실행하여 Succeeded in deploying verticle 만 찍혔다.

 [root@test]# vertx run server.py
Succeeded in deploying verticle

 

 

jython로 vertx 개발하는 환경만들기 끝.