2014-02-19 43 views
0

在我的项目中,我使用sbt-thrift插件来节俭代码生成。使用SBT中的sbt-thrift插件启用Python代码生成?

根据自述,默认情况下,Java代码生成已启用,但其他代码生成默认情况下处于禁用状态。要启用它,我已使用

thriftPythonEnabled := true 

在我的Build.scala文件中。它似乎没有工作。

任何人都可以解释什么是配置的问题?

+0

你怎么知道这是行不通的?一般来说,我不会使用插件和节俭,因此需要重现问题。你能否验证该设置是否为节俭代码所在的项目实际设置?你可以发布整个'Build.scala'吗?这是SBT 0.12还是0.13?发布'project/plugins.sbt'。 –

回答

0

由于问题得到upvoted它不可能将其标记为thrift:generate-python generates no Python files in SBT重复,我写道:

您错过您的设置Thrift配置。

给下面的一个尝试:

thriftPythonEnabled in Thrift := true, 
thriftPythonOutputDir in Thrift <<= sourceDirectory(_/"python")