微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – 在Spring mvc框架中使用Spring加载

我使用带弹簧mvc的弹簧有一些问题.我在服务器上添加了弹簧加载的jar作为java代理.

现在,当我在我的情况下添加方法时,我添加一个方法testHomes(),它给了我这个对话框.

enter image description here

以下是我的配置

enter image description here

enter image description here

我还检查了自动构建
我正在使用spring framework 4.2.5.RELEASE.

我从以下链接检查
SpringLoaded

与“热代码替换”不同,“热代码替换”仅在JVM运行时允许简单更改(例如对方法主体的更改),Spring Loaded允许您添加/修改/删除方法/字段/构造函数.还可以修改类型/方法/字段/构造函数的注释,并且可以在枚举类型中添加/删除/更改值.

有什么方法可以让我的工作吗?

问候,

最佳答案
什么是热代码替换?:

代码替换(HCR)是一种调试技术,Eclipse Java调试器通过调试通道将新类文件传输到另一个JVM.在Eclipse开发的情况下,这也适用于运行运行时工作台的VM.我们的想法是,您可以在给定的运行时工作台上启动调试会话并更改开发工作台中的Java文件,调试器将在运行时替换接收VM中的代码.不需要重启,因此引用“热”.

当它工作时:

HCR仅在类签名不变时才有效;例如,您无法删除添加现有类的字段.但是,HCR可用于更改方法的主体. HCR仅在1.4.1 VM及更高版本上可靠地实现,或者使用任何版本的IBM J9 VM. J9在IBM产品中可用,例如Websphere Studio Device Developer.

解决问题:

>检查您是否在受支持的VM上运行应用程序(请注意,运行Eclipse的JVM可能与运行Java应用程序的JVM不同).
>检查自动建筑是否已打开.确保’项目> “自动构建”已选中.
>检查Eclipse Tomcat Server上选择的以下选项.

enter image description here

参考文献:wiki.eclipse

原文地址:https://www.jb51.cc/spring/432374.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐