Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 生成项目后的build.gradle复制任务_Java_Android_Google App Engine_Gradle_Android Studio - Fatal编程技术网

Java 生成项目后的build.gradle复制任务

Java 生成项目后的build.gradle复制任务,java,android,google-app-engine,gradle,android-studio,Java,Android,Google App Engine,Gradle,Android Studio,我正在Android Studio中使用Java版本的Google app Engine开发一个应用程序。在我的后端,我从加载一个.csv文件 Projectpath\backend\build\app\WEB-INF\classes 与 以便将其导入我的数据存储。 在本地后端进行测试时,我会在启动后端后手动将.csv文件移动到classes文件夹。现在,当我在Google服务器上部署后端时,我想做同样的事情,但我不知道如何做 我想应该有一种方法可以将它添加到某个构建文件中。如果有人能给我指点解

我正在Android Studio中使用Java版本的Google app Engine开发一个应用程序。在我的后端,我从加载一个.csv文件

Projectpath\backend\build\app\WEB-INF\classes

以便将其导入我的数据存储。 在本地后端进行测试时,我会在启动后端后手动将.csv文件移动到classes文件夹。现在,当我在Google服务器上部署后端时,我想做同样的事情,但我不知道如何做

我想应该有一种方法可以将它添加到某个构建文件中。如果有人能给我指点解决办法,我将不胜感激

编辑: 我发现,我必须编辑后端模块的build.gradle。 我写了一个复制任务,但仍然不起作用。 在我看来,要么任务执行得太早,以至于在复制.csv文件后整个classes文件夹被覆盖,要么我的文件路径有问题

task copyTask(type: Copy) {
    from 'src/main/java/ase2014/at/appname/backend/util/FacilityImporter'
    into 'build/exploded-app/WEB-INF/classes'
    include '**/*.csv'
}

很抱歉问这么琐碎的问题,但这是我第一次处理gradle构建文件。

在解决第一个问题后出现新问题时,你应该提出一个新问题。我之所以让你知道这一点,是因为我来这里是想回答你的问题,但发现很难弄清楚你的代码当前处于什么状态,或者你当前的问题到底是什么。
task copyTask(type: Copy) {
    from 'src/main/java/ase2014/at/appname/backend/util/FacilityImporter'
    into 'build/exploded-app/WEB-INF/classes'
    include '**/*.csv'
}