当我使用gradle构建我的android项目时遇到了一个问题。在我的构建过程中,我需要将单个java文件编译为类文件。我的项目文件结构是app - > build_tools-> A.java。我编译A.java的任务如下:
task compileEncodeUtil(type:JavaCompile) {
println('****************************compileEncodeUtil start*******************')
source = ['build_tools']
include '*.java'
classpath = files('.')
destinationDir=['build_tools']
}
当我运行此任务时,它成功运行,但在文件夹build_tools中,没有类文件。任何帮助将不胜感激。
答案 0 :(得分:0)
对于以下文件夹结构:
以下脚本完美无缺:
apply plugin: 'java'
task compileEncodeUtil(type:JavaCompile) {
source = ['build_tools']
include '**/*.java'
classpath = files('.')
destinationDir=['build_tools']
}