ASH84

Software Engineer/Developer, co-founder of Payhere. Ex-Banksalad. Intereseted in iteroperability, bootstrap company, writting.

(vert.x) 설치하기

created:2013-05-13
updated:2015-09-24
edit

vert.x 홈페이지 : http://vertx.io
*
*

*
*

사전 요구사항(pre-requisites)

– 운영체제 : 리눅스 계열, OSX, Windows

– JDK1.7 이상 

* Ruby 사용시, JRUBY 가 설치되어 있어야 하며 JRUBY_HOME 에 설치되고, 환경변수가 설정되어 있어야 한다. 

* 파이썬 사용시,JYTHON 이 설치되어 있어야 하녹 JYTHON_HOME 환경변수가 설정되어 있어야 한다. 

*설치하기 *

[vert.x 1.3.1 final.zip]

1. 압축을 풀고, 배포판을 원하는 곳에 위치시킨다. 

2. vert.x bin 디렉토리를 PATH 에 추가한다. 

*설치 확인하기 *

: 콘솔창에 아래와 같이 입력한다. 제대로  PATH가 설정되어 있다면, 버전정보를 볼 수 있다. 

> vertx version

* 오류사항

C:\Users\AhnSeongHyun>vertx version
Exception in thread “main” java.lang.UnsupportedClassVersionError: org/vertx/java/deploy/impl/cli/Starter : Unsupported major.minor version 51.0
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
        at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: org.vertx.java.deploy.impl.cli.Starter.  Program will exit.

해결 방안 =>  java 설치후, PATH 추가 뿐만 아니라 JAVA_HOME 부분도 수정을 해야한다. JAVA_HOME 이 이전에 사용하던 JDK 1.5 혹은 1.6으로 나오는 경우 설치한 1.7 디렉토리로 설정해 준후 다시 설치를 확인한다. 



#vert.x  #vert.x 설치  #vertx  #vertx install