0

我正在写一个 Eclipse 插件。我需要在项目中限制具有特定扩展名(不创建多个)的文件。通过向导,我正在创建一个扩展名为“file.extension”的文件。我在向导级别进行了限制,因为不允许用户创建多个扩展名为“.extension”的文件。我还需要限制用户不允许他将文件复制或拖动到其他相同类型的项目中。因为,该项目必须只有一个具有特定扩展名(“.extension”)的文件。请帮我解决这个问题。

4

1 回答 1

1

不要那样做。用户总是可以关闭 Eclipse,在项目中创建另一个文件并重新启动 Eclipse。你根本无法避免这种情况。

相反,为您的项目性质创建一个自定义构建器,以验证只有一个文件。如果超过 1 个文件,项目构建器会在问题视图中引发错误,因此用户可以修复它。

于 2012-10-18T15:38:08.123 回答