想问问如果改了seata-core,seata-rm-datasource,seata-integration-tx-api 中的一些代码,如何自己重新打包以单独用jar来部署?客户端用seata-spring-boot-starter 依赖时能直接用阿里仓库的嘛,还是说需要将seata-spring-boot-starter放到自己的私服。
如果你想修改Seata的源代码并重新打包,可以按照以下步骤操作:
mvn clean package
)来构建新的jar包。打包完成后,你可以在目标目录(通常是seata-{module}/target
)找到生成的jar包。
对于客户端的依赖,你可以将修改后的jar包上传到你的私有仓库,然后在项目的pom.xml文件中配置对应的仓库和依赖。如果你的私服支持代理阿里云仓库,那么你也可以继续使用seata-spring-boot-starter的阿里仓库依赖,同时在pom.xml中添加对私有仓库中修改后jar包的依赖。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。