eclipse - 通过代码禁用 Eclipse 中缺少的项目性质
问题描述
我有一个迭代测试,它下载并启动一个 Eclipse IDE 并将一个项目导入其中。导入 IDE 后建议 aGroovy Project Nature
并打开市场。
通过这种行为,我的测试用例失败了,我不想在这种情况下测试项目性质的支持。
我试图在启动之前禁用 Eclipse IDE 中自动检测到的项目性质。我知道它可以在 IDE 下禁用Preferences -> Project natures
。但我的测试是下载新的 Eclipse 副本,然后设置为默认设置。
所以我需要在 IDE/工作区设置中找到标志,因为我想在 IDE 启动之前通过代码禁用它。
所以我的问题是:缺少项目性质的标志在哪里?
解决方案
可以在Window > Preferences: General > Project Natures或通过文件中的以下行禁用发现缺少的项目性质并提出相应的 Eclipse Marketplace 条目plugin_customization.ini
:
org.eclipse.epp.mpc.ui/org.eclipse.epp.mpc.naturelookup=false
推荐阅读
- python - Raspberry Pi / 数字光强光敏传感器模块
- django - Django/Wagtail ImportError:无法从“django.db.models.fields”导入名称“FieldDoesNotExist”
- sql - 具有不同条件的多列 SQL 查询
- angular - 如何使用 select 禁用/启用特殊行值?
- c# - 从 DbContext c# 的特定子方法调用父方法 DbContext.SaveChanges()
- python - Openpyxl 次要网格线
- r - 如何合并长度不等的数据框列表?
- java - 如何处理 querydsl 多个模式具有相同的表名?
- kubernetes - 如何将使用 Persistent Volume Claim 的 Kubernetes 部署扩展到 2 个 Pod?
- node.js - 具有多个查询的 MongoDB findOne 返回错误的结果