Сборка успешна, но зависимость от выполнения кажется плохой в зависимости от градлиJAVA

Программисты JAVA общаются здесь
Anonymous
Сборка успешна, но зависимость от выполнения кажется плохой в зависимости от градли

Сообщение Anonymous »

dependencies {
compile 'org.slf4j:slf4j-api:1.7.13'
compile group: 'org.apache.commons', name: 'commons-math3' , version: '+'
testCompile 'junit:junit:4.12'
}
< /code>

Даже если я добавлю это, когда я запускаю gradle build < /em>, он работает, и коды с Commons-Math3 могут быть составлены. Но когда я запускаю файл JAR в Build/,

Это говорит Исключение в потоке «Main» java.lang.noclassdeffounderror: org/apache/commons/math3/complex/complex

, но официальный сайт Gradle сообщает, что ресурс также будет включать в себя также. И я также попытался добавить commons-math во время выполнения. но это не работает. < /p>

Может быть, это мое неправильное понимание системы зависимостей.>

Подробнее здесь: https://stackoverflow.com/questions/348 ... dependency

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