是这样的:原来的项目在生产环境部署着,然后我新开发的功能在开发环境,如何把我的代码放到生产war包里
用的weblogic部署
重新打包,发布
我只能打包自己,生产的我只有war,没有源码
代码都是在分支上开发,你开发环境测试没问题,最后再整合到生产环境。这个工作估计不是你做
有些工作不是你处理的最好不要去动,不要搞的生产环境出了问题。这个你问下上级就知道了
war运行完之后,会解压出项目文夹,单独编译你自己需要替换的文件,直接替换到服务台项目文夹里面,重启服务
我可以把我的代码达成jar,然后塞到war的lib里吗?
你这样做就没意义啊
jar包,在现有的代码中肯定没用到。你放进去,这有啥用
你开发的是独立的东西吗
是独立的、
我就想不改动原来的war,然后加进去我的功能,有什么办法吗
jar包一般都是工具类才搞成jar包的。
我不知道,你开发的功能有涉及到什么
如果涉及到页面,接口啥的是不行的
你的功能是独立的,那又为什么要加入war中。。。
我们可以私聊,聊你的需求。
q:1571488201
打补丁,
本地环境打包后,
把新增功能编译后的class,复制到生产环境war对应运行的代码,
关闭运行中的服务,重启服务,新功能就加进入了
这种方式常用于私有化部署
编译后的文件一个一个手动复制到对应的位置
编译后的文件一个一个手动复制到对应的位置
不用了各位,我有自己的方法了、、
楼主方便分享下解决方案不
Arthas可以动态替换字节码