Задать вопрос
Ответы пользователя по тегу Java
  • Как в Java посредством GraalVM заставить работать nodejs модуль?

    @bitwheeze Автор вопроса
    Поковырялся вчера и пришла идея использовать java класс для генерации рандомных чисел. Для этого написал следующий javascript и загрузил его до проблемной библиотеки.

    var SecureRandom = Java.type('java.security.SecureRandom');
    
    var window = {
    	crypto: {
    		getRandomValues: (buf) => {
    			var bytes = SecureRandom.getSeed(buf.length);
    			buf.set(bytes);
    		}
    	}
    };


    То-есть из JS вызываю метод getSeed класса java.security.SecureRandom. Судя по всему это работает. Теперь могу использовать webpack-ом сгенерерированный js скрипт. Загружается без ошибок, но все еще не совсем рабочий. Но это уже мелочи я думаю.
    Ответ написан
    Комментировать