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



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

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

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

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

具有值"编译单元"。

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

最新更新