我正在尝试建立一个Gradle Java项目,但出于某些原因,似乎无法将资源文件夹注册到构建中。每当我尝试写入文件时,它都会写入项目根目录而不是资源文件夹。
我的项目目录如下:
- src
- main
- java
- resources
- main
这是我的build.gradle文件:
apply plugin: 'java'
apply plugin: 'application'
repositories {
mavenCentral()
}
mainClassName='Test'
sourceSets {
main {
java {
srcDirs= ["src/main/java"]
}
resources {
srcDirs= ["src/main/resources"]
}
}
}
这里是我的Test.java,我正在使用它来查看是否能够访问资源文件夹。
import java.io.*;
public class Test {
public static void main(String[] args) throws Exception {
FileWriter writer = new FileWriter(new File("Test.txt"));
writer.write("Test");
writer.close();
}
}