我的项目结构如下:
src/main/java
src/main/resources
src/main/generated
....
在生成的文件夹中,我放置了一个由外部软件生成的文件(例如JAXB生成的类)。
在Eclipse中,所有提到的文件夹都标记为源文件夹。
以某种方式可以将src / main /生成的文件标记为'生成'或以另一种方式锁定它们,以便eclipse中的开发人员无法更改它们?
答案 0 :(得分:1)
我不知道是否可以通过Eclipse UI执行此操作,但有些API允许插件将某些内容标记为“派生资源”。
参考:
您无法阻止用户编辑派生资源,但他/她确实收到警告。
答案 1 :(得分:0)
正确的做法是在Eclipse中隐藏文件夹,以便其他开发人员无法修改它。
右键单击项目并选择属性,然后查找"资源过滤器"。
点击"添加"添加新过滤器并填写包含所有信息的表单。别忘了在"文件和文件夹属性"中写下文件夹的名称。另外,选择"文件和文件夹"和"递归"。
点击确定。
您的文件夹应该从Eclipse中消失,但不会从磁盘中消失。