我已将我的protos文件更新为:
message XYZ {
string a = 1;
repeated=Detail b = 2;
// New field added
CustomType c = 3;
}
这是在一个repo中维护的,当在spinnaker中成功运行时,该repo上传到artifactory。上传到那里的jar文件具有正确的字段等。但是,当我尝试访问在单独repo中上传到artifactory的相同版本的protos时,我无法访问消息XYZ中的字段c。我正在使用intelliJ和Kotlin,并且已经尝试刷新maven以及删除缓存。有人能在这里帮忙吗?
1条答案
按热度按时间k97glaaz1#
发现了这个问题,似乎在版本控制中有一些问题。在artifactory中下载的文件有新字段,但是我的代码引用的相同版本和下载的文件没有这个字段。解决方案:升级了版本。