Nodejs: Spawn jar (не исполняемый)

У меня есть файл jar Java, который не является исполняемым (не имеет основного метода). Однако я хотел бы вызвать определенный класс и его методы из моего приложения node.js. Я в настоящее время использую ниже:

var child = require('child_process').spawn(
'java', ['-cp', "abc.jar", com.abc.ABCClass]
);

Как теперь я могу вызвать метод в ABCClass с соответствующими аргументами? В настоящее время я получаю исключение, такое как ниже:

A JNI error has occurred, please check your installation and try again
Exception in thread "main" 
Error: java.lang.NoClassDefFoundError: 
org/apache/kafka/clients/consumer/KafkaConsumer

Заранее спасибо. Я ищу решение для вызова метода в этом классе.

0 ответов

Другие вопросы по тегам