我在使用现有 java 项目的绝对路径设置 gradle 项目时遇到问题。 所以,我有一个新的 gradle 项目管理工具,但在我的文件系统上的某个地方,我有现有的 java eclipse 项目,比如 ejb-services、dao-services(不是 gradle 项目),所以我想将它们集成到我的新 gradle 中项目。 有没有任何解决方案,可以让我自由地将 ejb-services 和 dao-services 项目放置在任何文件系统位置并将它们集成到我的新 gradle 项目中。 我尝试过
project("dao-services").path = new File(/*absolute path*/)
include "dao-services","admin-tool"
还有
project("dao-services").projectDir = new File(/* absolute path */)
include "dao-services","admin-tool"
但是他们都给我错误,无法找到项目 dao-services。 从我的搜索来看,在我看来,gradle 仅使用根项目的相对路径,并且您不能超出该范围,但我还没有找到任何与此相关的信息来确定。 预先致以最诚挚的问候和感谢
最佳答案
您忘记了模块名称中的“:”,如
project(":dao-services")
关于java - java gradle项目的绝对路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22931120/