繁体   English   中英

为什么在gradle的JavaCompile任务中未生成类文件

[英]Why is class file not generated in JavaCompile task in gradle

使用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文件夹中没有类文件。 任何帮助,将不胜感激。

对于以下文件夹结构:

  • build.gradle
  • 构建工具/
    • 哈哈
    • 公斤/
      • Lol2.java

以下脚本可以正常运行:

apply plugin: 'java'

task compileEncodeUtil(type:JavaCompile) {
   source = ['build_tools']
   include '**/*.java'
   classpath = files('.')
   destinationDir=['build_tools']
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM