我正在 IntelliJ 中调试一个使用多个类加载器的项目。我有许多作为 JAR 包含的库,用于编译。当我调试时,我想在没有类路径的情况下启动 JVM,因为我的依赖项是由我自定义的类加载器加载的。
但是 IntelliJ 会自动构建默认类路径并将其传递给 JVM。我找不到一种方法来覆盖这种行为。是否可以强制以空类路径开头的调试配置?
谢谢, 乔恩
最佳答案
可以,创建一个没有额外类路径元素的虚拟模块,并在运行/调试配置中指定该模块使用其类路径。
关于java - 使用自定义类加载器时覆盖 IntelliJ 中的调试类路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5221331/