在调试运行期间默默抛出错误?

发布于 2024-11-29 02:19:26 字数 619 浏览 1 评论 0原文

我在 Maven 和 Eclipse 中构建了一个非常简单的 Spring 应用程序。一切都工作正常,但是当我调试应用程序时,我遇到了一些实际上从未抛出的异常:

java.io.FileNotFoundException: /home/rfkrocktk/.m2/repository/org/springframework/spring-context/3.0.1.RELEASE/org.springframework.context.jar

我在调用脚本中引用此 JAR:

-javaagent:/home/rfkrocktk/.m2/repository/org/springframework/spring-instrument/3.0.1.RELEASE/spring-instrument-3.0.1.RELEASE.jar

奇怪的是,一切都正常工作。如果我的启动脚本中没有这个,加载时编织将无法工作。有了它,一切都会按计划进行。我在这里缺少什么吗?我认为 FileNotFoundException 也包含在 PrivilegedActionException 中,但由于它实际上并没有抛出错误,所以我无法获取堆栈跟踪。

I've got a pretty simple Spring application building in Maven and Eclipse. Everything is working fine, but when I debug the application, I hit a few exceptions that are never actually thrown:

java.io.FileNotFoundException: /home/rfkrocktk/.m2/repository/org/springframework/spring-context/3.0.1.RELEASE/org.springframework.context.jar

I'm referencing this JAR in my invocation script with:

-javaagent:/home/rfkrocktk/.m2/repository/org/springframework/spring-instrument/3.0.1.RELEASE/spring-instrument-3.0.1.RELEASE.jar

The weird thing is, everything works. Without this in my startup script, load-time weaving doesn't work. With it, everything works as planned. Is there something I'm missing here? I think the FileNotFoundException is wrapped in a PrivilegedActionException as well, but since it doesn't actually throw the error, I can't get the stack trace.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文