我用.jar
任务gradle
将我的代码打包到jar
文件中,
task packageTest(type: Jar) {
manifest {
attributes 'Main-Class': 'mymainPackage.test.main.MainApplication' }
from(sourceSets.main.output) {
include "mymainPackage/test/**"
}
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}
version = "1.0"
baseName = "Test"
}
我得到了一个google
包,我根本没有在我的代码中。
有人可以解释一下这个软件包的来源吗?
我设法解决了这个问题,
当我将依赖项打包到我的jar中时,有一个依赖项与一些google
api一起使用,所以它将它打包到jar
因为我收拾了所有的依赖项:
from {
configurations.compile.collect { it.isDirectory() ? it : zipTree(it) }
}