我曾经喋喋不休 .
如果我构建,则在构建/分发中创建zip文件 .
看看zip文件列表包含bin和lib .
bin文件夹有一个批处理文件,lib文件夹有一个jar和dll文件 .
lib文件夹是这样的:
Test.jar的
A.DLL
B.DLL
JNA-4.1.0.jar
JNA平台-4.1.0.jar
samplefile.jar
我想在lib文件夹下创建一个文件夹到dll,dll文件所在的位置 .

我的build.gradle文件是这样的 .

project('test'){
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'application'
repositories {
    mavenCentral()
    flatDir{
        dirs '../library'
    }
}
distributions {
  main{
    contents{
      into('lib'){
      }
      into('lib/dll'){
      }
    }
  }
}
dependencies {
    compile name: 'jna-4.1.0' 
    compile name: 'jna-platform-4.1.0' 
    compile name: 'samplefile'
    runtime files(file('../library/dll'))
}