问题标签 [hotdeploy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
spring - 速度 - 哪种技术具有灵活性?
我正在使用 Spring(使用 ROO 搭建脚手架)和 Velocity 为模板引擎构建 Web 应用程序。
这些应用程序的流程非常相似,大部分时间逻辑不会发生太大变化,因此我可以在多个 Web 应用程序中使用相同的控制器。需要定制的是UI端。
我想建立一个灵活的系统,允许:
- 在开发的同时在本地工作
- 将模板打包到 webapp 之外
- 在不重新部署 webapp 的情况下更改一些模板。
到目前为止,我已经构建了一些使用WebappResourceLoader和URLResourceLoader的东西:
所以基本上,“默认”模板位于 webapp 内部,并且可以被位于可通过 URL 访问的某个位置的模板覆盖(现在在 Apache 的一个简单文件夹中)。
最后,每个“皮肤”的模板都应该打包在一个单独的 WAR 中。
现在我不知道如何能够在本地使用这种架构......
大多数时候,我将致力于自定义模板代码,所以我想我可以有一个只有模板的 WAR 项目,并使用 Maven 的 WAR Overlay 将它们变为现实。
但在这种情况下,模板在 WAR 中,这不是我想要的......
有任何想法吗 ?
java - 如何热部署我的 Java 项目?
我在一个 Java 开发人员团队中工作。我们在 Eclipse 中编写代码,然后使用 maven 构建战争。之后我们在Tomcat中部署war。
是否有一种免费的方法可以在保存时自动部署文件?
谢谢。
java - Java - 热部署
最近,我正在阅读有关具有热部署功能的 Erlang 的书。无需关闭系统即可完成部署。所有现有请求将由旧版本代码处理,部署后的所有新请求将由新代码处理。在这种情况下,两个版本的代码都可以在运行时使用一段时间,直到所有旧请求都得到处理。Java中有什么方法可以保留2个版本的jar文件吗?是否有任何应用程序/网络服务器支持此功能?
java - 我可以将应用程序热部署到 Tomcat 中吗?
我想知道是否可以“热开发”弹簧应用程序。
例如。在 Play 框架中,当我更改模板甚至控制器或配置中的某些内容时,我不需要重新发布应用程序或重新启动服务器。我只是刷新页面。
使用spring框架可以实现这种快速简便的工作吗?它取决于服务器吗?
node.js - 热推网站代码ala Meteor
在Meteor www.meteor.com中,每次保存 HTML/Javascript/CSS 时,它都会将更改推送到浏览器,因此**您无需手动刷新浏览器。
有没有一种方法可以在标准 node.js 环境中做到这一点而不使用流星?
在 PHP/Java 环境中呢?
javascript - 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-1-project-dir> design.io --watch ./src
错误:未知选项 `--watch'
按照https://github.com/viatropos/design.io/README.md上的说明进行操作
shell-1-project-dir> design.io 开始
shell-2-project-dir> design.io watch
[2012 年 5 月 6 日星期日 03:52:04 GMT] INFO 更新视图/.index.jade.swp
[2012 年 5 月 6 日星期日 03:52:04 GMT] INFO 更新视图/index.jade
[2012 年 5 月 6 日星期日 04:03:11 GMT] INFO 更新视图/.index.jade.swp
[星期日,2012 年 5 月 6 日 04:03:11 GMT] 信息更新意见/index.jade
这样做,我无法访问http://localhost:4181/因为 node.js 没有启动。我必须改为启动 node.js。
shell-1-project-dir> 节点 server.js
但是,这不会热推更改的 index.jade 文件。
好像这个例子已经过时了?
如何热部署?
环境:
maven - 在嵌入式 tomcat 中热部署战争 maven 项目
我有 Maven 战争项目。
我知道就地。它部署到给定的服务器。但我想部署在嵌入式 tomcat 上,不想每次都重新启动。说啊
第一次运行部署
然后更改一些java类并说重新部署。全部在嵌入式tomcat中。
这可能吗 ?
java - 有没有办法将增量更改热部署到 Android 设备上?[说,像JRebel]
我是一名独立游戏开发人员,目前正在使用 NDK 为 Android 平台构建游戏。
我的问题是,这款游戏现在已经超过 20MB,并且在我的 Android 设备上部署和启动需要花费大量时间,这让我感到很痛苦并且让我慢了下来。
所以,我想知道
有什么方法可以热部署我对我的 Android 项目所做的增量更改,而不是一次又一次地构建和安装整个东西到我的 Android 设备?
甚至可能吗?我正在为 Java VM 和 Java 容器寻找 JRebel 工具之类的东西。
[更新:关于缩短构建时间的任何其他想法,好吗?]
谢谢和干杯!
[注意:只是想提一下,我将无法使用模拟器进行更快的构建,因为我的游戏大量使用 OpenGL 库,模拟器无法处理。]
maven - 在 Netbeans 在 Glassfish 上热部署
我有一个包含多个应用程序的项目。我有一个战争和一个 EAR 包。我正在使用 Glassfish、Netbeans 和 Maven。
问题是每次我在 jsf 页面中进行小改动时,我都必须构建项目并从一开始就在服务器上运行它(部署)。
此外,我已将 WAR 的构建 -> 编译“保存时编译”属性更改为“仅用于应用程序执行”。同样在项目属性运行-> 我已启用保存时部署。
我仍然必须从头开始重新部署它才能看到变化。请帮忙,这需要我的时间!
谢谢,萨拉。
java - Jetty 上的静态部署
如何配置 jetty 仅部署一个特定的 Web 应用程序,并禁用热部署(禁用监控 webapps 目录,禁用检查该单个应用程序的更改)?