为什么eclipse允许在其名称中使用特殊字符创建项目?我可以创建名为'!#$!#!#@ $!@#$'
的项目即使eclipse的eclipse源也只考虑跟随字符对项目名称无效。
INVALID_RESOURCE_CHARACTERS = new char[] {'\\', '/', ':', '*', '?', '"', '<', '>', '|'};
它背后的逻辑是什么?是那些对eclipse有任何特殊含义的角色吗?
答案 0 :(得分:3)
默认情况下,项目名称用作项目中所有资源的根文件夹名称。这就是推动命名限制的原因。