首页 编程技术RAP1.4中补丁方式变更(相对于1.3及以前版本)

RAP1.4中补丁方式变更(相对于1.3及以前版本)

运维派隶属马哥教育旗下专业运维社区,是国内成立最早的IT运维技术社区,欢迎关注公众号:yunweipai
领取学习更多免费Linux云计算、Python、Docker、K8s教程关注公众号:马哥linux运维

Eclipse RAP 提供了开发者自行打补丁的方式,如何打补丁可以参考如何制作RAP补丁

如果你的项目当前使用的1.3版本,已经有了补丁,且补丁中修改了javascript文件,现在升级到1.4版本,这时候补丁中的javascript文件是不生效的。

其原因是在RAP1.4版本中,所有的javascript文件被合并到了client.js文件中,且格式都没有了,合并的原因是减少javascript文件的大小从而减少传输时间(这样为何不启用web容器的压缩呢,没搞明白),因此要是更新补丁,需要先覆盖javascript文件,然后将他们编译为client.js。

1、下载编译client.js的工程
下载地址,注意,这个默认是主干代码,在branch 框中可以选择你要的版本。

2、下载rap源代码(javascript代码在q07包中)

3、将编译工程和rap源代码放到eclipse的同一个工作区

4、用你的补丁文件,覆盖rap的javacript(在q07包中)

5、运行编译client.js的工程

6、运行完成之后,会生成一个client.js文件到q07的resources目录下,将这个文件放到你补丁包中就可以了。

这时候补丁就生效了。

本文链接:https://www.yunweipai.com/22.html

网友评论comments

发表回复

您的电子邮箱地址不会被公开。

暂无评论

Copyright © 2012-2022 YUNWEIPAI.COM - 运维派 京ICP备16064699号-6
扫二维码
扫二维码
返回顶部