【发布时间】:2017-08-01 14:02:37
【问题描述】:
我想当开发者在eclipse中保存java文件时,eclipse默认在bin文件夹中生成.class文件,所以这个.class文件也在其他文件夹中生成。由于客户端限制,我无法将该 bin 类文件复制/粘贴到新的所需位置。所以剩下的唯一选择就是以某种方式给出两个路径,一个是 bin 文件夹路径,另一个是我的新文件夹路径,所以当开发人员按 Ctrl+S 时,eclipse 会自动在两个不同的位置生成 .class 。 知道我应该如何实现这一目标吗??
【问题讨论】:
-
更改输出文件夹(参见stackoverflow.com/a/3191753/6505250)会解决您的问题吗?
-
您建议的方法,将所有 .class 文件从 bin 复制到其他文件夹,但我只想要那些由开发人员更改和保存的 .class 文件。 Bin 文件夹中的所有 .class 文件也是如此。
-
您不必将 bin 文件夹的 .class 文件复制到其他文件夹。只需更改默认为 bin 文件夹的输出文件夹。 Eclipse(增量)编译源文件夹(默认为 src)的 .java 文件,并在输出文件夹中创建或更新 .class 文件。
-
好的,如果我为此编写一个新的 Eclipse 插件会怎样?那么它是否有效?我认为eclipse中的每一个功能都是因为插件。我对吗??
-
如果我将输出文件夹路径更改为新文件夹,然后在新文件夹中生成所有类文件,bin 文件夹中没有类文件所有类文件都在新输出文件夹中,但我想要类文件位置和新文件夹中只有最后一次更改 java 类文件而不是所有代码类文件。
标签: eclipse eclipse-plugin eclipse-indigo eclipse-mars .class-file