gradle - IntelliJ IDEA 2018.2,Gradle 4.9,类路径中未引用外部库
问题描述
我有以下 build.gradle:
repositories {
mavenLocal()
jcenter()
mavenCentral()
...
}
dependencies {
compile "com.foo:cordapp-settlement:0.1"
...
}
在我项目的外部库中,我可以看到(位于我本地的 maven 仓库中)
External Libraries
<1.8> /Library/Java/...
...
Gradle: com.foo:cordapp-settlement:0.1
cordapp-settlement-0.1.jar
com.foo.analytics
state
SettlementInstruction
但是在 IDE 编辑器中,我有以下内容
import com.foo.analytics.state.SettlementInstruction
^ Unresolved Reference foo
我已经尝试了所有各种规定的补救措施:使缓存无效、删除 .idea 目录、重新导入项目。我该如何解决?
注意:这在命令行上构建良好,即没有错误
./gradlew build
...
BUILD SUCCESSFUL in 4s
5 actionable tasks: 5 executed
解决方案
推荐阅读
- sql - SQL select & group-by 作为 DAX
- sdk - Hyperledger Fabric:广播客户端 xxx 未连接
- typescript - 在事务中循环以获取多个文档不能按预期工作
- python - 在 selenium 中输入被填得太快 | 蟒蛇3.8
- python - 从 boto3 访问 DynamoDB Local
- linux - 如何分别打印变量和注释?
- javascript - 当输入值包含特定字符串时显示元素
- javascript - 禁用按钮时在悬停时显示工具提示
- c# - BeginSendFile SocketException '参数不正确'
- azure-application-insights - Application Insights - 如何关联跨多个服务的操作?