我有一个项目结构如下
src----
|
pdstat---------------------------------------
resources/test.properties |
|
a
b
c
d
resource[having xsd file]
我需要创建包含所有内容的jar文件。我的问题是在制作jar文件之后它没有包含资源文件夹
project.jar
|
-----------------psdstat
|
------------------test.properties[without resources folder]
它也不包括medstat中的资源[xsd file]文件夹。这是蚂蚁项目,我将其转换为gradle.I无法改变项目的结构
请在此建议我。
答案 0 :(得分:1)
我是以下面的方式做到的,而且工作正常
task copynonJavafile<< {
copy{
from("src"){
exclude '**/*.java' }
into("build/classes/main")
}
}
sourceSets {
main {
java {
srcDir 'src'
}
}
test {
java {
srcDir 'test'
}
}
}
jar.dependsOn copynonJavafile