如何在 build.gradle 文件中导入 java class
how do I import java class in build.gradle file
我想从下面的 build.gradle 文件中导入静态数据 class:
public class MyClass{
public static final String PROPERTY_A = "myStringA";
public static final String PROPERTY_B = "myStringB";
}
我看到他们用的一个项目,是这样的:
import com.example.MyClass
但我不知道要提供哪些配置才能使 java class 从 build.gradle 可见。
非常感谢任何帮助。
您需要使用 buildSrc
:https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#sec:build_sources
因此,对于您的示例,您的目录结构如下所示:
.
├── build.gradle
├── buildSrc
│ ├── build.gradle
│ └── src
│ ├── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── MyClass.java
│ └── test
│ └── java
│ └── com
│ └── example
│ └── MyClassTest.java
└── settings.gradle
然后您只需像上面那样导入即可。
我想从下面的 build.gradle 文件中导入静态数据 class:
public class MyClass{
public static final String PROPERTY_A = "myStringA";
public static final String PROPERTY_B = "myStringB";
}
我看到他们用的一个项目,是这样的:
import com.example.MyClass
但我不知道要提供哪些配置才能使 java class 从 build.gradle 可见。
非常感谢任何帮助。
您需要使用 buildSrc
:https://docs.gradle.org/current/userguide/organizing_gradle_projects.html#sec:build_sources
因此,对于您的示例,您的目录结构如下所示:
.
├── build.gradle
├── buildSrc
│ ├── build.gradle
│ └── src
│ ├── main
│ │ └── java
│ │ └── com
│ │ └── example
│ │ └── MyClass.java
│ └── test
│ └── java
│ └── com
│ └── example
│ └── MyClassTest.java
└── settings.gradle
然后您只需像上面那样导入即可。