说明:
方式一、手动替换jar文件
![](https://img2020.cnblogs.com/blog/1867541/202106/1867541-20210618165145647-1338343707.png)
方式二、通过控制面板替换jar文件
1、登入webSphere控制面板,根据步骤逐一选定
选中此处需要变更的应用:data-web
2、选中相应的变更方式,确定变更的应用
其实was对应用程序的更新提供多种灵活的方式。有如下4种:
- 替换整个应用程序
- 替换或添加单个模块
- 替换或添加单个文件
- 替换、添加或删除多个文件
替换整个应用程序:
是最常用的一种,也比较省事,只需要把最新包更新即可,但是有个大缺点,就是很多无须更新的内容。
也需要上传,特别在远程操作时此种方式有问题。这个操作比较简单,不再赘述。
替换或添加单个模块:
如你的ear包里有一个data-web.war应用,那么直接在路径里输入data-web.war,模块里选择data-web.war,更新。
替换或添加单个文件:
如你的ear包里的data-web.war/WEB-INF/context.xml需要更新,那么在路径里输入data-web.war/WEB-INF/context.xml,文件里选择context.xml,点更新完成。
替换、添加或删除多个文件:
如你的ear包里的data-web.war/WEb-INF/classes下有多个类需要更新,那么你把需要更新的文件按路径data-web.war/WEB-INF/classes/..
打包成data-web.zip(文件名自己取),zip文件里结构按test.war/WEB-INF/classes/...,更新。
注:在输入路径的地方大家可以看到,更新的起始路径是从ear为基础的,使用不要弄错;一般的war包安装时会自动按filename_war.ear生成ear目录
此处选用第三种变更方式,替换单个文件,输入:data-web.war/WEB-INF/lib/data-analysis-1.0.0-SNAPSHOT.jar
3、确认变更
4、变更完成,点击保持变更
5、重启应用
注:先停止应用,在去启动
这样再次访问应用时便可以发现新的jar文件已经起生效了。