hotdeploy相关内容

是什么让热部署成为“难题"?

在工作中,我们遇到了“PermGen 内存不足的问题“例外,团队负责人认为这是 JVM 中的错误 - 与代码的热部署有关.他没有解释很多细节,而是指出热部署是一个“难题",难到连.NET都做不到. 我发现很多文章从鸟瞰角度解释热部署,但总是缺乏技术细节.谁能指出我的技术解释,并解释为什么热部署是“一个难题"? 解决方案 当一个类被加载时,关于该类的各种静态数据都存储在 PermGen ..
发布时间:2022-01-16 11:57:06 Java开发

热部署不再适用于 JBoss(“未实施方案更改")

我的 JBoss AS 4.2.3 GA 有一个很烦人的问题. 直到最近一切都运行良好,但现在热部署功能不再起作用.而且——一如既往——我不知道我做了什么导致这种行为. 我的项目是用 Maven 构建的.我已经清理了每个目标目录,安装了项目,然后将它们部署到服务器.所以 Eclipse 中的源代码和服务器上部署的项目应该是相同的.在一个方法中,我添加了一个简单的 System.out. ..
发布时间:2022-01-07 12:10:04 Java开发

Grails 或 Play 如何检测更改和热重载类?

我很好奇有人知道 Grails 或 Play 等框架如何检测代码中的更改并自动触发重新编译而无需重新启动应用程序服务器的详细信息吗?是否有特定于 Groovy 的编译器或其动态性质的某些东西使这种情况很容易发生? 作为背景,我在构建过程中有一个自定义代码生成阶段,我希望能够拥有类似的编辑和刷新功能. 提前感谢您的指点,即使我必须筛选代码才能获得更大的图片. 编辑: 我应该澄清一下 ..
发布时间:2022-01-02 22:22:25 Java开发

如何在 DevOps 生命周期的开发阶段使用 docker?

我有几个关于在开发阶段使用 Docker 的问题. 我将提出三种不同的方案,说明我认为 Docker 可以在开发环境中使用的方式.假设我们正在用 Java 和 Spring Boot 创建一个 REST API.为此,我需要一个 MySQL 数据库. 第一个场景是使用 docker-compose 使用 MySQL 容器进行开发,并使用另一个容器中的 MySQL 和 Java 应用程序 ..

使用 Netbeans、Maven 和 Glassfish 热部署更改

最近我们从使用 ant 迁移到了 maven.在 Netbeans 中,我曾经在 WAR 中编辑和保存 html、xhtml、javascript、css 文件,并且几乎立即可以在服务器上进行更改. 现在,当我在 WAR 中编辑和保存这些类型的文件时,没有任何反应.我必须右键单击我的 EAR -> Build with dependencies -> Run 以使更改可用.这个过程需要很长时 ..
发布时间:2021-12-26 15:30:26 其他开发

Design.io无法热推代码

尝试将design.io与node.js Express结合使用,以将CSS/javascript热推到浏览器中, 我克隆了示例 https://github.com/viatropos/design.io-example 并且无法在之后进行热部署 遵循 https://github.com/viatropos/中的说明design.io-example/README.md shell ..
发布时间:2020-06-18 19:11:01 前端开发

Tomcat热部署不起作用

我在Tomcat 6服务器上热部署新的WAR时遇到问题. 当我添加新的WAR时,我可以看到Tomcat正在尝试部署它.但是,我认为问题在于不展开旧战争-展开的战争文件夹的内容都将被删除-除了WEB-INF文件夹. 如果我停止服务器,请删除WEB-INF文件夹,然后再次启动,这样我的战争就可以正确部署. 有人可以建议这里发生什么事吗? 谢谢. 解决方案 找到了解决方案 ..
发布时间:2020-06-18 19:10:56 其他开发

使用Python进行热重装/交换

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

Wildfly 8 AS中的热部署位置

在JBoss 6 AS中,热部署位置是${JBOSS_HOME}/server/default/deploy,在这里我可以解压缩WAR或EAR并更改任何配置文件的内容,并且无需重启即可工作. 类似地,在Wildfly 8 AS中,任何人都可以帮助我了解热部署位置.我尝试在${WILDFLY_HOME}/standalone/deployments文件夹中解压缩WAR,但没有拾取解压缩的WAR ..
发布时间:2020-05-07 21:20:18 Java开发

将SpringMVC应用程序热部署到Tomcat7时出现OutOfMemoryError-可能与log4j2相关

我在热部署Spring-MVC 4.0(不是SpringBoot)Web应用程序时遇到麻烦.我正在尝试少使用xml,而仅使用JavaConfig.当我删除web.xml时,会出现OutOfMemoryErrors错误,或者当我部署一个只有空元素的空web.xml时,会出现 .并非每次热部署应用程序时都不会发生这种情况,并且在成功进行热部署之后,该应用程序仍可以正常运行,但是在使用此配置进行三到四次 ..
发布时间:2020-05-03 06:54:04 其他开发

嵌入式码头热部署

我有一个Spring Roo项目,我使用mvn jetty:run来运行我的应用程序.唯一的问题是对*.java类的更改不进行热部署,而对*.jspx类的更改进行良好的部署. 那么如何为Java类将mvn jetty配置为hotdeploy? 解决方案 您需要设置 scanIntervalSeconds -扫描Web应用程序以进行更改并在必要时重新启动上下文的时间间隔(以秒为单位) ..
发布时间:2019-09-04 08:55:48 其他开发

jboss-tomcat部署侦听器

所有战争部署完毕后,我必须写一条日志行. 我可以挂钩的Tomcat部署程序是否有观察者模式? 在第一次启动时,jBoss/Tomcat会发送一条包含确切启动时间的行. 不完美...但是可以. 但是在热部署中,不会发送/编写任何通知/日志:( (该项目中大约有100个servlet,有可能将它们全部按顺序列出,然后猜测一旦最后一个初始化完成,部署就完成了,所以让我们尝试跳过这种解决 ..
发布时间:2019-09-02 09:50:19 服务器开发

jboss战争部署的监听器

是否可以实现一个侦听器来获取“战争部署"事件? 我知道有 ContextServletListener . 但是每个组件(几个web.xml文件)都必须“附加". 作为后备,如果我使用ContextServletListener,如何知道最后一个组件已部署? 作为旁注:完成部署后,我需要注意一个热部署. 解决方案 部署战争时,JBoss注册一个 J2EEApplicati ..
发布时间:2019-09-02 09:33:32 J2EE

热部署不再在JBoss上运行(“未实施方案更改")

我的JBoss AS 4.2.3 GA存在一个非常烦人的问题. 直到最近,一切都运行良好,但是现在热部署功能的运行时间更长了.而且-一如既往-我不知道我做了什么导致这种行为. 我的项目是使用Maven构建的.我已经清理了每个目标目录,安装了项目,然后将它们部署到服务器上.因此,Eclipse中的源和服务器上已部署的项目应相同. 在方法内部,我添加了一个简单的System.out.pri ..
发布时间:2019-09-02 09:14:39 Java开发

立即重新部署Java EE应用程序

我是Java EE的新手,并且一直在努力解决部署过程的缓慢问题,并想知道我是否做错了什么。我对Django很有经验,其中代码的更改立即发生,似乎热部署Java EE应用程序有点令人困惑 - 有很多事情声称热部署(Glassfish,Eclipse manic hotdeploy,Jetty hotdeploy,JRebel等。 )。 我的项目是一个Maven项目,我正在使用Netbeans进 ..
发布时间:2019-01-15 10:35:00 J2EE

Dropwizard热部署

我正在寻找一个简单易用的Java系统,它为我创建了一个REST服务。所以我找到了dropwizard,但据我可以使用谷歌,它发现它缺乏热部署,虽然码头能够这样做。使用maven-shade-plugin时,至少需要10秒才能构建。此外,我的IDE报告说,当涉及到shade-plugin时,它无法使用编译保存功能(也就是热部署)。 我可以以某种方式使用hotdeployment吗?或者我可以使 ..
发布时间:2018-12-27 20:01:59 Java开发