我使用带弹簧mvc的弹簧有一些问题.我在服务器上添加了弹簧加载的jar作为java代理.
现在,当我在我的情况下添加新方法时,我添加了一个新方法testHomes(),它给了我这个对话框.
我还检查了自动构建
我正在使用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上选择的以下选项.
参考文献:wiki.eclipse