如何将外部java jar库添加到Spring Boot远程调试类路径

如何将外部java jar库添加到Spring Boot远程调试类路径,java,spring-boot,remote-debugging,Java,Spring Boot,Remote Debugging,我有一个Spring引导应用程序(fat jar),它使用loader.path加载外部库 现在我想远程调试应用程序,但外部库似乎不可用于调试 这是调试器类路径中显示的内容 $ jdb -attach 127.0.0.1:8001 Java.lang.Throwable settings not captured Delayed uncaptured java.lang.Throwable settings Initializing jdb ... > classpath Base dir

我有一个Spring引导应用程序(fat jar),它使用loader.path加载外部库

现在我想远程调试应用程序,但外部库似乎不可用于调试

这是调试器类路径中显示的内容

$ jdb -attach 127.0.0.1:8001
Java.lang.Throwable settings not captured
Delayed uncaptured java.lang.Throwable settings
Initializing jdb ...
> classpath
Base directory: /myServer
Classpath: [myServer/web-application-4.1.0-SNAPSHOT.jar]
Boot classpath: []
这是我用来运行应用程序的:

java -Dloader.path=file://myServer/external-lib/ -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8001 -Xms512m -Xmx512m -jar /myServer/web-application-4.1.0-SNAPSHOT.jar --spring.config.location=./config/mcd.properties
我还尝试添加-classpath参数,但它没有将外部库添加到调试器类路径

java -Dloader.path=file://myServer/external-lib/ -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8001 -classpath file://myServer/external-lib/ -Xms512m -Xmx512m -jar /myServer/web-application-4.1.0-SNAPSHOT.jar --spring.config.location=./config/mcd.properties
感谢您的帮助