加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-15 01:33:01 所属栏目:大数据 来源:网络整理
导读:我使用带弹簧mvc的弹簧有一些问题.我在服务器上添加了弹簧加载的jar作为java代理. 现在,当我在我的情况下添加新方法时,我添加了一个新方法testHomes(),它给了我这个对话框. 以下是我的配置 我还检查了自动构建 我正在使用spring framework 4.2.5.RELEASE. 我

我使用带弹簧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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读