gpt4 book ai didi

java - STS v3.5.0.RELEASE x64 不会热交换 VM 类

转载 作者:太空宇宙 更新时间:2023-11-04 14:54:03 25 4
gpt4 key购买 nike

我使用的是 Windows 8.1 x64 瑞典语。我试图遵循这个https://www.youtube.com/watch?v=GTrNkhVnJBU有关如何使 STS 热插拔的指南。我将 Eclipse 设置为自动构建,并且检查了目标目录中的类文件实际上已被替换。我添加了 javaagent 参数。我还测试了使用我的虚拟机参数从命令行(一个简单的 hello world)启动它,尽管我的用户名包含空格,它仍然启动。我尝试将 springloaded.jar 移动到不包含空格的文件夹中。还是没有热插拔。为了测试它,我重建了命令行 hello world,或者在 STS 中更改字符串并保存文件。该类会自动构建,但网页仍然打印旧消息。 STS安装目录为C:\dev\Apps\STS。 .m2 存储库的路径中有空格。我尝试过jdk 1.7.0_25、jdk 1.7.0_55和springloaded-1.1.5.RELEASE.jar、springloaded-1.2.0.RELEASE.jar

最佳答案

当您启动附加了 Spring 加载代理的应用程序时,您会在 STS 的控制台 View 中看到什么?您是否注意到有关 springloaded-1.2.0.RELEASE.jar 未找到或无法打开的消息?您可以在此处粘贴您的启动配置虚拟机参数吗?

修改代码并保存后,成功的热插拔应该会在控制台 View 中显示如下所示的消息:[Loader@5cfab5b1] s.w.s.m.m.a.RequestMappingHandlerMapping :将“{[/greeting],methods=[],params=[],headers=[],consumes=[],products=[],custom=[]}”映射到公共(public)问候语上.Greeting hello.GreetingController.greeting(java.lang.String)

关于java - STS v3.5.0.RELEASE x64 不会热交换 VM 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23414324/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com