java - 使用Paths.get读取另一个子项目中的文件

标签 java gradle build

我有两个名为X和Y的Gradle子项目。Y子项目包含我编写的Java插件。我想使用Paths.get()使用我在X子项目中的类中编写的方法加载该插件。

最佳答案

这来自oracle documentation.use

Path p1 = Paths.get("/home/logfile");
// Result is file:///home/logfile
System.out.format("%s%n", p1.toUri());

确保从类路径给出相对路径,否则给出绝对路径。
链接到文件https://docs.oracle.com/javase/tutorial/essential/io/pathOps.html

关于java - 使用Paths.get读取另一个子项目中的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46902973/

相关文章:

android - Android Gradle Read超时

java - 为什么随机复选框选择给出错误,而不是在 JSP 页面中按顺序排列?

java - 构造函数中的 JDBC 连接

java - 单例类如何创建多个对象?

docker - 使用 Docker 多阶段构建创建多个镜像

c++ - 如何为依赖目标添加 cmake 定义?

c# - 在 Visual Studio 2013 中构建失败并显示 "Could not copy the file.. because it was not found"

java - 有人能给我解释一下这个排列/紊乱程序吗

gradle - 无法使用 Gradle 部署到 Bintray

kotlin - 在 Kotlin 项目中使用 Freefair AspectJ 插件(使用 gradle)