在Java类路径上创建属性文件

时间:2014-10-22 22:26:30

标签: java eclipse classpath

我想在我的类路径上创建一个属性文件,然后将该文件放在我的文件夹中,但我不明白:我的类路径是什么?

我知道classpath包含jar和对顶级文件夹的引用。我也阅读了许多关于相同([{3}})的相关主题,但我想要一些非常基本的解释,以便我以后不会混淆。

我的classpath变量包含多个值,这是确切的路径,我应该在哪里创建新文件?

如果我尝试将新文件添加到项目中并且文件名为“jboss-ejb-client.properties”,则eclipse会出现无效文件名错误???

提前致谢。

1 个答案:

答案 0 :(得分:0)

ClassPath是特定类的路径: 例如,您有一个名为me.name.utils的包,并且其中包含一个类Bar。 它的类路径为:me.name.utils.Bar

考虑文件夹,你的桌面上有一个foo.exe文件,在这种情况下,包将是:C:/Users/User/Desktop,类将是foo.exe所以"类路径&# 34;将是C:/Users/User/Desktop/foo.exe

除了文件和文件夹之外,还有包和类(或接口/其他任何东西)