我使用gradle创建了一个jar文件。 如何将支持文件添加到此jar文件
我的文件结构是
common\src\com\sp\
in this I have a java file
common\src\bundle
in this I have a property file
我的build.gradle是通用包
我已经运行了我的gradle我得到了jar文件
我提取了一个jar文件我只有类文件我没有得到属性文件如何在我的gradle中获取属性文件
我的buld.gradle如下:
apply plugin: 'java'
sourceCompatibility = '1.7'
targetCompatibility = '1.7'
dependencies {
compile files ('lib/commons-codec-1.8.jar')
compile files ('lib/trinidad-api.jar')
compile files ('lib/javax.ejb_3.0.1.jar')
compile files ('lib/toplink-grid.jar')
compile files ('lib/trinidad-impl.jar')
compile files ('lib/javax.servlet_1.0.0.0_2-5.jar')
compile files ('lib/javax.jsp_1.2.0.0_2-1.jar')
compile files ('lib/adfm.jar')
compile gradleApi()
compile localGroovy()
}
sourceSets {
main {
java {
srcDirs = ['src']
}
}
}
答案 0 :(得分:0)
您的目录结构不符合任何约定。资源目录不应该在src下。它可能是src的兄弟姐妹。有关一些想法,请参阅http://www.gradle.org/docs/current/userguide/java_plugin.html。
如果你想让它工作:java插件有很多属性,其中一个用于资源 - 资源
sourceSets {
main {
java {
srcDir = 'src'
}
resources {
srcDir 'src/bundle'
}
}
}