我正在实例化PackageIdentifier类以将其传递给DataFlowTemplate.streamOperations()。updateStream(..)方法,我设置了属性repositoryName
和packageName
,但是我想知道是否{{1} }是必填属性?因为我可以看到没有它就可以工作。
只是,我有一个例外,但无法再次再现它,并想知道packageVersion
是否是造成此问题的原因?:
packageVersion
答案 0 :(得分:1)
只要在Skipper数据库中存在具有所需名称(在此情况下为“流名称”)的软件包,就不需要packageVersion
。
对于错误,可能是您使用的是H2而不是Skipper的持久数据库,并且在重新启动后,也许您的客户端/测试继续尝试在没有任何占用空间的临时数据库上进行升级不再。