hotswap相关内容

“热代码替换"不起作用——Eclipse 不会更改 JBoss 上的任何代码

我目前遇到“热代码替换"问题,无法在 Eclipse Galileo 和 JBoss 4.2.3 上运行. 在其他应用程序中,我正在本地 JBoss 上运行爆炸式 Java WAR.构建它的项目由 Maven 管理.我使用 Maven 目标 war:exploded 构建项目,然后使用 ANT 脚本将该目录复制到 JBoss. 当我现在运行应用程序并在代码中的任意位置设置断点时,Ecl ..
发布时间:2022-01-07 11:58:37 Java开发

启用 html 和 javascript 文件的 IntelliJ 热交换

我对 IntelliJ 还很陌生,我正在使用它来开发 AngularJS/Java Web 应用程序.当我更改 HTML 或 JavaScript 代码时,我总是必须重新启动应用程序服务器(我使用的是 Jetty).是否有为 HTML/JS/CSS 文件提供热交换的配置或插件? 我使用的是 IntelliJ 12 Ultimate 版. 解决方案 您需要“更新资源"选项.您应该可以在 ..
发布时间:2021-12-18 10:17:20 前端开发

是否可以在不暂停执行的情况下在 Visual Studio 2010 中编辑并继续?

我最近观看了一些 Notch 的 Ludum Dare 直播.他在开发游戏时广泛使用 Eclipse 的热插拔功能.(这里是我所指的视频 http://www.twitch.tv/notch/b/302823358?t=86m30s) 我想用 C# 和 XNA 做同样的事情.幸运的是,Visual Studio 具有编辑并继续功能.但是,我想在渲染代码运行时编辑它,而不是暂停它. 我可 ..
发布时间:2021-12-14 19:14:31 其他开发

是否可以在不重新创建的情况下更改 Azure 中虚拟机上运行的映像

我们的开发环境有一堆运行不同版本软件的虚拟机.我希望能够替换在 VM 上运行的托管映像,而无需销毁和重新创建它. 图像是使用 packer 创建的,它为它们提供了正确的软件和依赖项. 当前工作流程示例: 机器 A 在 Managed Image v2.5 上运行,它运行依赖于 Tomcat 10 的软件.要修复 v2.2 中的错误,该错误依赖于 Tomcat 9,因此无法在不更改 ..
发布时间:2021-09-18 18:50:28 其他开发

是否可以在Visual Studio 2010中编辑并继续而不暂停执行?

我最近观看了Notch的Ludum Dare现场直播.在进行游戏时,他广泛使用Eclipse的热插拔功能. (以下视频是我指的 http://www.twitch.tv/notch/b/302823358?t = 86m30s ) 我想对C#和XNA做同样的事情.幸运的是,Visual Studio具有“编辑并继续"功能.但是,我想在运行时编辑渲染代码,而不是暂停它. 是否可以将Vis ..
发布时间:2020-06-26 12:28:04 其他开发

模型热交换后,Freemarker removeIntrospectionInfo无法与DCEVM一起使用

我正在使用Freemarker和DCEVM + HotSwapManager代理.基本上,这使我即使添加/删除方法也可以热交换类. 在Freemarker使用热交换类作为模型之前,一切都像魅力一样工作.它会抛出freemarker.ext.beans.InvalidPropertyException:即使反射显示该方法在那里(在调试会话期间检查),我也没有这样的bean属性. 我正在使用 ..
发布时间:2020-06-18 19:13:38 其他开发

Spring Boot和Thymeleaf-再次热插拔模板和资源

我尝试了所有在这里和在文档中找到的技巧和窍门,但还是没有运气.我有Thymeleaf的Spring webapp.当我在IDEA中调用update时,不会重新加载资源和模板(它说什么也没有要重新加载).然后,我可以在疯狂的浏览器中按ctrl + f5,只是不存在更改. 所有内容都在一个Java类中进行配置,如下所示: @EnableWebMvc public class MvcConf ..
发布时间:2020-06-18 19:13:35 Java开发

C#中的Java之类的热交换代码

在Visual Studio中,有没有一种方法可以启用代码热插拔?在Java中,至少使用eclipse,您可以在运行时更改代码,然后保存并在应用程序中立即更改.我知道这里有“编辑并继续"功能,但是我想知道C#是否具有相同的功能. 解决方案 问题尚不清楚.您在C#中寻找“编辑并继续"吗?自VS2010起存在(尽管仅在32位模式下运行).还是要在运行时使应用程序交换代码?效果很好,但是需要手动 ..
发布时间:2020-06-18 19:13:31 C#/.NET

热交换Python运行程序

以下代码允许您在运行时修改runtime.py的内容.换句话说,您不必中断runner.py. #runner.py import time import imp def main(): while True: mod = imp.load_source("runtime", "./runtime.py") mod.function() ..
发布时间:2020-06-18 19:13:29 Python

在IntelliJ中进行调试(重新加载更改的类)

我最近从eclipse切换到了IntelliJ. Eclipse的调试启动器用于在保存类时立即重新加载应用程序. IntelliJ需要10秒钟以上的时间来重新加载已更改的类,这可能并不多,但是很烦人,因为我经常使用它. 如何使IntelliJ重新加载更改的类更快? 解决方案 重新加载更改的类 执行下列操作之一: 在主菜单上,选择“运行".重新加载更改的类. 在主菜单上, ..
发布时间:2020-06-18 19:13:26 Java开发

使用Python进行热重装/交换

我希望代码更改在开发期间立即生效.如何检测已更改的文件并将其重新加载到正在运行的Python(2.7)应用程序中? 编辑: 阅读完"Ivo van der Wijk"链接的页面后,我认为最好在代码更改时重新启动Web应用程序,就像Django一样.因此,实际的问题是:如何监视文件修改? 解决方案 已问过此问题的://stackoverflow.com/questions/374 ..
发布时间:2020-06-18 19:10:54 Python

泡菜:处理更新的类定义

通过重新编译脚本来更新类定义之后,pickle拒绝序列化该类的先前实例化的对象,并显示错误:“无法pickle对象:它与“"不属于同一对象 有没有办法告诉泡菜它应该忽略这种情况?要仅按名称标识类,请忽略导致不匹配的任何内部唯一ID? 我绝对欢迎提出一个替代的等效模块的建议作为答案,该模块可以方便,可靠地解决此问题. 作为参考,这是我的动机: 我正在创建一个高效,快速的迭代开 ..
发布时间:2020-05-27 20:24:52 Python

Xcode中的热代码交换?

我正在使用cocos2d框架进行iOS游戏开发,我非常羡慕Eclipse Java程序员在调试应用程序时热交换其代码的能力(即,在方法中更改变量值并实时更新程序)就像您有一个REPL而无需重新编译一样. 对于iOS开发,这似乎绝对有帮助,我的开发环境是(显然)Xcode,而我正在编程的语言是ObjectiveC.任何事情-所以我想我会问社区的. 有人知道在Objective C中进行编 ..
发布时间:2020-05-19 01:20:44 移动开发

Eclipse:实时编辑和运行代码

在Eclipse中编辑Java代码时,我可以在代码以各种方式运行时对其进行修改,并使这些更改在不重新启动程序的情况下生效. 此功能的基础技术是什么?它是Eclipse的一部分,还是我可以使用命令行工具和JDK随附的工具来完成的事情? 解决方案 它是JVM的一部分,并称为HotSwap. http://download.oracle.com/javase/1.4.2/docs/g ..
发布时间:2020-04-23 11:17:18 Java开发

是否可以进行ATG类的热交换

我们遵循的部署是我们使用runAssembler.bat来构建ear文件并将其部署在应用服务器中.我们将weblogic和jboss用于测试所构建模块的目的.但是,对于每一个小的更改,我们都需要运行runAssembler并构建一个新的耳朵,并将其部署在应用服务器中,然后重新启动服务器. 我想找出是否有人想出一种方法来对类文件进行热交换,这些类文件是由我们在weblogic或jboss中的A ..
发布时间:2019-09-02 09:33:08 J2EE

热代码交换不起作用,为什么?

当我尝试编写一个简单的一个类控制台应用程序时 - 没有问题。我可以在调试时更改方法中的代码。 问题在于Jetty上的我的网络应用程序。它不起作用,也不仅仅是在通常的调试模式下(在eclipse中按下调试按钮),也不是在远程调试模式中描述在一起。我可以调试,但不能改变,即使通常不是静态方法,例如添加sysout,我的意思是我可以更改它但保存后它没有更新,它的工作原理与之前相同。 另外,我 ..
发布时间:2019-01-02 20:34:23 Java开发