Eclipse项目名称验证

时间:2012-09-04 13:47:29

标签: eclipse eclipse-rcp

为什么eclipse允许在其名称中使用特殊字符创建项目?我可以创建名为'!#$!#!#@ $!@#$'

的项目

即使eclipse的eclipse源也只考虑跟随字符对项目名称无效。

INVALID_RESOURCE_CHARACTERS = new char[] {'\\', '/', ':', '*', '?', '"', '<', '>', '|'};

它背后的逻辑是什么?是那些对eclipse有任何特殊含义的角色吗?

1 个答案:

答案 0 :(得分:3)

默认情况下,项目名称用作项目中所有资源的根文件夹名称。这就是推动命名限制的原因。