使用gradle和idea-ext插件的intellij运行配置的类路径问题

aydmsdu9  于 2023-10-15  发布在  其他
关注(0)|答案(1)|浏览(151)

我使用org.jetbrains.gradle.plugin.idea-ext来定义一个理想的运行配置。在我的例子中,我有几个java模块由java.util.ServiceLoader加载。
然后我有一个单独的没有任何代码的虚拟模块,只是为了定义一个包含所有插件的类路径。
我准备了一个示例项目来展示我的观察结果:
https://github.com/dieterstueken/java-plugins
如果我使用Intellij和delegateBuildRunToGradle = false运行配置,它会像预期的那样工作。
将其委托给gradle insted,则不使用扩展类路径。似乎gradle只使用主类的类路径。

nimxete2

nimxete21#

我对Intellij源代码进行了深入的调试,并创建了一个关于以下内容的问题:
https://youtrack.jetbrains.com/issue/IDEA-332412
那么,讨论会在那边继续进行。

相关问题