56

正如本文档所说,“例如,如果您将此 jndi.properties 文件放在类路径中”,但是如果我使用 Eclipse,如何将 .properties 文件放在我的类路径中?

4

5 回答 5

91

只是补充。如果您右键单击一个 Eclipse 项目并选择Properties,请选择Java Build Path左侧的链接。然后选择Source选项卡。您将看到所有 java 源文件夹的列表。您甚至可以添加自己的。默认情况下,该{project}/src文件夹是类路径文件夹。

于 2012-07-03T21:50:41.447 回答
50

一种选择是将属性文件放在项目的 src/ 目录中。这将在构建时将其复制到“类”(连同您的 .class 文件)。我经常为 web 项目这样做。

于 2012-07-02T23:32:00.447 回答
15

这可能不是最有用的答案,更像是一个附录,但上面的答案(来自 greenkode)让我困惑了 10 秒。

“添加文件夹”仅允许您查看作为您正在查看其构建路径的项目的子文件夹的文件夹。

上图中的“链接源”按钮在理想情况下称为“添加外部文件夹”。

我必须制作一个要在多个项目之间共享的属性文件,并且通过将属性文件保存在外部文件夹中,我只能拥有一个,而不是在每个项目中都有一个副本。

于 2013-11-19T21:43:43.893 回答
1

那么其中一个选项是转到您的工作区,您的项目文件夹,然后复制并粘贴 log4j 属性文件。最好将文件也粘贴到源文件夹中。

现在你可能想知道从哪里得到这个文件,下载 smslib,然后解压它,然后 smslib->misc->log4j 示例配置 -> log4j 就可以了。

这有什么帮助,我只是想知道。

于 2014-09-13T11:50:28.120 回答
0

将文件复制到您的 src 文件夹中。转到 Eclipse 中的 Project Explorer,右键单击您的项目,然后单击“Refresh”。该文件也应该出现在 Project Explorer 窗格中。

于 2017-02-25T22:10:02.353 回答