在Eclipse RCP的build.properties中,bin.includes中的“dot”代表什么?

6

我在我的示例应用程序中有以下build.properties

source.. = src/
output.. = bin/
bin.includes = plugin.xml,\
               META-INF/,\
               .

文件是由IDE生成的。

末尾的点表示什么意思?

如果它表示处理当前目录中的所有文件,那么提到的plugin.xml文件是用来干什么的呢?既然它在当前目录中,那么它会被点隐式地处理。

如果它表示处理当前目录中的所有子目录,那么提到的META-INF目录是用来干什么的呢?既然它在当前目录中,那么它会被点隐式地处理。

如果以上都不正确,那么点实际上是什么意思呢?如果我在那里设置一些myfile.bin,会发生什么?

1个回答

4
这意味着由output..行配置的文件夹 - 这一行有点令人困惑,它是以output.开头,后面跟着一个文件夹,在这种情况下是.。这与在Java Build Path中配置的默认输出文件夹相同。
因此,.实际上意味着bin文件夹的内容。

那么 plugin.xml 是什么呢?我在 bin 文件夹里没有看到这个文件。为什么 dot 相对于 bin 路径写,而 plugin.xml 的路径是相对于...什么的? - Suzan Cioc
“.” 不是 bin 文件夹内的文件,而是指 bin 文件夹本身。因此,在包含 . 的情况下,将其替换为 bin。这意味着所有内容都是相对于项目根目录的。 - greg-449

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接