You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:IntelliJ无法识别其他源码集引用的main源码集类

求助:IntelliJ无法识别其他源码集引用的main源码集类

最近在搞Gradle多源码集的配置,结果碰上个糟心的问题:当我在自定义的源码集sourceOne里编辑代码时,IntelliJ完全识别不到src/main/java目录下的类——明明我已经在sourceSets配置里,把src/main/java加到sourceOne的源码目录列表里了啊!

给大家贴一下我相关的sourceSets配置代码:

sourceSets {    
    named("main") {        
        java.srcDirs(            
            "src/main/java",            
            "src/another-source/java"        
        )    
    }    
    val sourceOne by creating {        
        java.srcDirs(            
            "src/main/java",            
            "src/another-source-2/java"        
        )    
    }
}

我已经试过重新同步Gradle项目,也清了IntelliJ的缓存再重启IDE,但问题还是没解决。有没有大佬能帮我分析下原因,支个招搞定这个问题呀?

备注:内容来源于stack exchange,提问作者a a

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.13 16:40:32