java - java gradle项目的绝对路径

标签 java eclipse gradle

我在使用现有 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/

相关文章:

android - 停止从 Android Studio 2.2 同步构建并自动构建

java - 摆脱 "The value for annotation attribute must be a constant expression"消息

java - Libgdx 将移动图像返回到原始位置

c++ - -l : option via Eclipse

java - 有没有人在巴克明斯特有真实的经验?

java - Eclipse 查找所有没有测试的 java 类

Java - 使用 while(in.hasNext()) 扫描器

java - 带有 java 集合的 OnSaveInstanceState/OnRestoreInstanceState

gradle - 需要在build.gradle中编写条件,如果满足,则应从特定工件下载依赖项

spring-boot - Spring Boot Dev Tools/Live Reloading - 静态资源刷新不起作用