try {
p = Runtime.getRuntime().exec("gpg --armor --batch --encrypt -r "+ rcpt);
} catch (IOException io) {
System.out.println("Error creating process.");
}
Я пытаюсь зашифровать текст String. Это отрывок из класса, который выполняет шифрование. 'rcpt' - мой ключ для шифрования. Я получаю исключение с нулевым указателем. Я не знаю, что я делаю неправильно. Я буду очень рад получить вашу помощь.
Попробуйте:
Runtime.getRuntime().exec(("gpg --armor --batch --encrypt -r "+ rcpt)
.split("\\s+"));