Работа с vertx.io 3.0.0 и Java 1.8.0_60
Я пытаюсь запустить статью javascript из JAVA. Я нашел здесь следующую документацию, в которой показано, как это сделать. Но на самом деле это не работает в моем текущем контексте.
//main class
vertx.deployVerticle("com.mycompany.services.DiscountServices");
vertx.deployVerticle("com.mycompanyservices.SupplierServices");
vertx.deployVerticle("com.mycompany.services.ReportTypeServices");
vertx.deployVerticle("RELATIVE_PATH_TO_FILE/verticle.js");
//verticle.js
// from the example: http://vertx.io/docs/vertx-core/js/#_writing_verticles
declare var vertx;
var eb = new vertx.EventBus()
eb.consumer("cbweb.validation", (message:any) => {
console.log(message);
});
console.log("Validation.js ready")
В этом контексте вертикаль java (первые три) запускается правильно, при вызове вертикали JS у меня появляется следующая ошибка java.lang.ClassNotFoundException
- Путь к файлу правильный.
- Пытался поставить перед путем префикс
js:
, чтобы без всяких шансов вызвать правильный загрузчик.
Есть идеи, как это сделать?