gpt4 book ai didi

java - 从不同的模块访问类

转载 作者:行者123 更新时间:2023-12-03 05:42:50 25 4
gpt4 key购买 nike

我有一个具有以下基本设置的项目:

根项目
- 员工服务
- 提名服务

我需要从提名服务中的员工服务访问类,但由于某种原因无法关闭依赖项。

这是根项目的 settings.gradle :

rootProject.name = 'pair-project'

include 'applications/employee-service'
include 'applications/nomination-service'

提名服务内幕 build.gradle我已经尝试了以下所有方法(每个依赖项都表示我尝试过的一件事,它们并非同时存在):
dependencies {
project(':employee-service')
project(':../../applications/employee-service')
compile(':../employee-service')
compile(':employee-service')
compile('./applications/employee-service')
compile('/employee-service')
}

由于某种原因,所有这些都不起作用。 project一些人通常告诉我在那个位置找不到项目。当我使用 compile它通常会构建得很好,但是找不到我要使用的类的导入。

任何帮助在这里将不胜感激,我在网上阅读的所有内容通常都建议采用这种方法,所以我不确定我做错了什么。

最佳答案

applications/nominations-service/build.gradle应该:

apply plugin: 'java'

dependencies {
compile project(':applications/employee-service')
}

一般情况下, from here依赖项需要一个配置和一个或多个带有依赖符号的项目。在这种情况下,编译是配置,我们使用 project dependency .你所有的例子只有一个,但不是两者都有。

关于java - 从不同的模块访问类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51733327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com