2014-12-01 6 views
0

Vert.x의 자바 스크립트 버팀목에서 java.util.UUID 클래스를 사용하고 싶습니다. 코드가있는 경우 즉시 명령 줄에서 시작하는 스크립트에서 코드가자바 스크립트 버텍스에서 자바 유형 사용하기

var classUUID = Java.type("java.util.UUID"); 

입니다. 내가

container.deployVerticle("verticle.js") 

를 사용하여 내 초기 스크립트에서로드합니다 Verticle 코드의 같은 라인을 포함하면 Verticle는 전혀로드되지 얻을 것으로 보인다. 나는 실수를하지 않는다. 그러나 코드는 실행되지 않습니다. 아무도 아이디어가 있습니까? 여기에 무슨 문제가 있습니까? Vert.x의 버그입니까? Nashorn을 JS 엔진으로 사용하는 Java 8을 사용합니다. vert.x 버전은 2-1-5입니다.

답변

0

오류가 발견되었습니다. nashorn이 "nashorn : verticle.js"와 같은 파일 이름의 접두어로 js-engine으로 사용되도록 지정해야합니다. JS 코드 내에서 Java 클래스를 참조하는 방법은 Nashorn에서만 가능합니다.

관련 문제