Я создаю файл jar с использованием градиента, который содержит один файл класса. Однако, когда я иду, чтобы использовать мой файл банки я получаю:Gradle JAR - не экспортирующий пакет
не в состоянии решить класс pvx.core.util.DesEncrypter
на операторе импорта (запуск из командной строки или в затмении) Если Я создаю файл jar для класса из командной строки, все в порядке. Единственное различие, которое я мог бы обнаружить между 2 файлами .jar - это один из командной строки имеет MANIFEST.MF с разрешениями 755 и Gradle генерироваться имеет право доступа 644.
task utilJar (dependsOn:classes, type: Jar) {
archiveName "DesEncrypter-${version}.jar"
manifest { attributes "Created-By": "1.8.0_60 (Oracle Corporation)" }
into ('.') {
from "$buildDir/classes/main"
include "pvx/core/util/DesEncrypter.class"
}
}
Не было различий, все равно получите ту же ошибку. – jschott
У вас есть пример, который воспроизводит проблему? – Opal
Я попробовал это сегодня утром в офисе, и это сработало! Еще раз спасибо!!! – jschott