目前,Spoon的输出目录结构将遵循* .java文件中编写的包路径。实际上,还有许多其他文件甚至* .java文件,其真实文件路径与包路径不同。 所以,我的Spoon输出文件夹无序。
答案 0 :(得分:0)
简而言之,这个问题的答案是:不。
Spoon使用标准Java组织来处理输出文件,这意味着:每个Java文件都在其包层次结构中输出,因为它应该对源文件进行输出(请参阅:https://docs.oracle.com/javase/tutorial/java/package/managingfiles.html)。 但是,如果您的问题与由于内部类创建的文件有关:您可以使用以下选项解决它:
[ - 输出类型] 说明如何打印已处理的源代码: nooutput | classes | compilationunits(默认值:类)
有价值" compilationunits"。
最后,如果它真的是一个问题,请不要犹豫,通过Github存储库上的pull请求提出新功能!