我有一个java web应用程序,可以作为web-sphere部署发送。
但是为了避免小修补程序的停机时间,我们必须有时发送类文件或jsp更改
我们使用ant和jenkins构建,有人使用任何脚本从编译包中提取这样的特定类文件,以便打包并以适当的文件夹结构发送,可以用来复制已部署的环境吗?
我们在Windows上不在unix上。
感谢您的回复。
答案 0 :(得分:0)
有很多方法可以实现这一点,这里有一些提示和信息可能对您有用,可以选择最佳方式。
通常,对于生产环境,建议不要替换单个文件,因为打包的应用程序(ear)不会与扩展的应用程序同步,并且更改可能会在完全重新同步时丢失。
您可以查看以下页面以获取部分更新的各种选项 - Updating enterprise application files:
如果您使用Jenkins,您可以创建单独的Job以收集更新的文件并准备示例存档以进行部分更新,而不是尝试从包中提取文件。