标签: java gradle intellij-idea dependencies
我有一个包含大约20个依赖项的gradle构建脚本。其中一半是影子插件附带的范围“影子”。这个范围被认为是IntelliJ中的“运行时”(到目前为止这是有道理的,因为影子依赖关系不会包含在由shadow插件创建的“fat-jar”中,因为它们被认为是在运行时提供的。)
问题是,我在生产中部署完成的工件时提供了它们,但开发环境不同:这里,我需要实际包含在构建中的依赖项(我得到一个ClassNotFoundError)。
如何告诉IntelliJ忽略gradle范围?