任务是在项目的属性页面上获取所选的构建配置。
我试图通过编写以下代码来实现这一目标:
private static IConfiguration getSelectedBuildConf(IProject proj) {
IManagedBuildInfo info = ManagedBuildManager.getBuildInfo(proj);
if (info == null) {
return null;
} else {
IConfiguration cfg = info.getSelectedConfiguration();
return cfg;
}
}
这里的问题是getSelectedConfiguration()总是返回null。
getSelectedConfiguration()始终返回Debug配置。
答案 0 :(得分:0)
我认为您想使用getDefaultConfiguration()而不是getSelectedConfiguration()......