0

目前,Spoon 的输出目录结构将遵循写在 *.java 文件中的包路径。其实还有很多其他的文件,甚至是 *.java 文件,它们的真实文件路径和包路径是不同的。所以,我的 Spoon 的输出文件夹是无序的。

4

1 回答 1

0

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

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

[--output-type ] 说明如何打印处理后的源代码:nooutput|classes|compilationunits(默认值:classes)

值为“编译单元”。

最后,如果这对您来说真的是个问题,请不要犹豫,通过 Github 存储库上的拉取请求提出新功能!

于 2017-04-14T08:54:48.773 回答