Java.lang.ClassNotFoundException при выполнении нескольких jar-файлов [дубликат]JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Java.lang.ClassNotFoundException при выполнении нескольких jar-файлов [дубликат]

Сообщение Anonymous »

Мне необходимо подписать мой двоичный файл с помощью SignApk.jar, но мне также нужно загрузить другие классы провайдера из другого пути к классам или файла jar.
Я использую версию jdk 22 для подписи apk, используя приведенное ниже команда:
java -cp myproviderpath -Djava.library.path=lib64 -jarsignapk.jar -providerClass myProvider -loadPrivateKeysFromKeyStore PKCS12 cert.pem cert.pk8 Test.apk Testoutput.apk
но выдает ошибку:
Ошибка: не удалось найти или загрузить поставщиков основного класса: myproviderpath
Вызвано: java.lang.ClassNotFoundException : myproviderpath
У меня нет основной функции в моих классах провайдеров, но я хочу загрузить провайдеров для моей задачи подписи, как мне это передать
Изменить: у моих классов нет основной функции, поэтому, когда я использую «java -cp 'signapk.jar:libs/*' myProvider»
Error: Main method not found in class myProvider, please define the main method as:
public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application


Подробнее здесь: https://stackoverflow.com/questions/787 ... tiple-jars
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»