【问题标题】:Include .thrift File from External Repository包含来自外部存储库的 .thrift 文件
【发布时间】:2022-01-20 05:43:47
【问题描述】:

我有一个带有 A.thrift 文件的 Sbt 项目“A”。我需要在A.thrift文件的定义中include一个B.thrift文件。问题是B.thrift 文件位于外部存储库/Sbt 项目“B”中。最好的方法是什么?

【问题讨论】:

  • 你的意思是,就像在需要物理文件但没有物理文件的地方包含一个包含文件?
  • @JensG 是的,基本上是将外部 jar 中的节俭定义导入到节俭文件中。显然,它比我想象的要容易得多,并且像其他文件一样将它放入resources 就可以了。我只是认为节俭不会从 claspath 中读取它。

标签: sbt thrift


【解决方案1】:

这似乎比我想象的要容易得多。解决办法就是把thrift文件放到项目“B”的resources文件夹中,把项目的.jar导入到项目“A”中。然后将该文件添加到本地类路径中。

【讨论】:

    猜你喜欢
    • 2019-09-23
    • 1970-01-01
    • 2022-11-15
    • 1970-01-01
    • 1970-01-01
    • 2015-06-02
    • 2014-01-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多