如何在Eclipse中更改Java项目的bin文件夹?

如何在Eclipse中更改Java项目的bin文件夹?,eclipse,Eclipse,当您在Eclipse中有一个Java项目时,如何更改类文件的放置位置?bin目录是默认位置。您可以将文件夹名称从bin更改为其他名称 在项目上单击鼠标右键,然后选择“属性”。 然后单击Java构建路径。 在右侧,您可以看到“源”、“项目”、“库”等选项卡 点击来源。检查默认输出文件夹:。在那里,您可以浏览并选择所需的不同文件夹 但是您不能更改目录。例如,如果您的项目位于D:drive中,则无法将输出文件夹保留在C:drive中。右键单击我们的项目->选择属性->选择Java构建路径->选择源选项

当您在Eclipse中有一个Java项目时,如何更改类文件的放置位置?bin目录是默认位置。

您可以将文件夹名称从bin更改为其他名称


在项目上单击鼠标右键,然后选择“属性”。 然后单击Java构建路径。 在右侧,您可以看到“源”、“项目”、“库”等选项卡

点击来源。检查默认输出文件夹:。在那里,您可以浏览并选择所需的不同文件夹


但是您不能更改目录。例如,如果您的项目位于D:drive中,则无法将输出文件夹保留在C:drive中。

右键单击我们的项目->选择属性->选择Java构建路径->选择源选项卡。在选项卡的底部,您应该会看到一个名为defaultoutput Folder:的字段。

我想在下面描述一种方法

首先,在eclipse工作空间中本地创建一个新的空项目,用于存储生成的输出文件,比如output_bin

如上所述,现在从默认输出文件夹我们需要一个新的变量来链接到我们的项目输出文件夹

默认输出文件夹->浏览->创建新文件夹。。。 ->高级->检查文件系统中文件夹的链接-> 变量->新建..->Name=PROJECT\u OUT,Location=CHOOSE\u PATH\u TO\output\u bin\bin\Project1bin->Ok
注意:Project1bin是一个新目录,用于存储bin文件夹。output\u bin是一个空项目,您可以为各种项目设置多个bin文件夹。

右键单击项目并选择属性

Java Build Path --> select the Source tab
有关更多详细信息,请参见下图:


这些答案只描述了一个特定项目的变更

但是,如果您在Eclipse中使用诸如Gradle之类的构建工具,您可能会被\bin下生成的类文件所导致的虚假构建错误所困扰。。。因此,最好更改默认输出文件夹:

月蚀火星 窗口->首选项->Java->生成路径->输出文件夹名称:从bin更改为Build
注意:但是,请注意,目前只有在使用Java项目向导创建新的Java项目时,这种方法才起作用。我导入Gradle STS项目,但发现我必须手动从bin更改为每个项目的build。

我相信通过在.project文件中创建链接的资源文件夹,可以将源输出放在单独的驱动器上。e、 g.build_dir 2 L:/这在Android项目上似乎不起作用。我调用了链接文件夹Bin,并将其定向到d:\output\{projectname}\但当我再次运行eclipse时,我收到警告:无法写入jarlist缓存文件。它似乎忽略了projectfiles-eclipse文件夹,只希望文件系统上有一个bin文件夹,不会接受否定的答案。符号链接也是不可能的。