我们可以使Spoon的输出遵循与原始相同的目录路径吗?

时间:2017-04-14 04:31:04

标签: inria-spoon

目前,Spoon的输出目录结构将遵循* .java文件中编写的包路径。实际上,还有许多其他文件甚至* .java文件,其真实文件路径与包路径不同。 所以,我的Spoon输出文件夹无序。

1 个答案:

答案 0 :(得分:0)

简而言之,这个问题的答案是:不。

Spoon使用标准Java组织来处理输出文件,这意味着:每个Java文件都在其包层次结构中输出,因为它应该对源文件进行输出(请参阅:https://docs.oracle.com/javase/tutorial/java/package/managingfiles.html)。 但是,如果您的问题与由于内部类创建的文件有关:您可以使用以下选项解决它:

  

[ - 输出类型]           说明如何打印已处理的源代码:           nooutput | classes | compilationunits(默认值:类)

有价值" compilationunits"。

最后,如果它真的是一个问题,请不要犹豫,通过Github存储库上的pull请求提出新功能!