tomcat - 与 Hybris 的 HotSwap - 不适用于 Hybris 店面扩展代码
问题描述
我已经在本地机器上安装了 altjvm 并使用https://github.com/HotswapProjects/HotswapAgent/releases中的 hotswap在 Hybris 中进行热部署。hybris 服务器正常启动,但第一次,ant clean all大约需要30 分钟,服务器启动大约需要40 分钟。对于立面或填充器的任何更改,仅通过构建所需的扩展来反映更改。
但问题在于店面扩展。每当在店面扩展中进行任何更改时,我都会收到“<strong> Unable create CtClass for URI '<>_tag.class' ”所有标记文件的错误,之后页面无法打开。
使用的 Hybris 版本: 6.7
DCEVM 版本: DCEVM-8u181-installer-build2.jar
java版本: “1.8.0_191”</p>
操作系统: Windows 10 专业版。
如果有人对此问题有所了解,请告诉我。
解决方案
我在这里面临同样的问题。
最终,该过程完成,我可以在店面中看到我的更改(我对此信息有 90% 的把握),但这需要很长时间。
看起来它正在构建整个应用程序
编辑:好吧,我将不得不花一些时间并尝试使其发挥作用,希望我会带着解决方案回来,我们不必在 jrebel 上花一大笔钱:b
推荐阅读
- json - 用于更新地图的 REST API 是否应该允许将地图设置为空?
- python - 请求库为 API Post 发送 json
- apache-kafka - 基于事件时间的 KTable 过滤和更新是否可行?
- gstreamer - Gstreamer将相机视频输入保存到文件返回空文件
- r - 计算最大日期间隔 - R
- go - 使用 VGO 和 go.mod 找不到 Go 模块
- r - MXNET softmax 输出:标签形状混淆
- python - 制作简单的文字rpg,出现属性错误?
- python - 选择性复制 - 自动化无聊的东西
- python - 将熊猫索引名称中的“alpha”和“beta”替换为希腊字符