ProcessDefinitionQuery query = repositoryService.createProcessDefinitionQuery().processDefinitionKey(processKey).orderByProcessDefinitionVersion().asc();
//定义有序map,相同的key,添加map值后,后面的会覆盖前面的值
Map<String,ProcessDefinition> map=new LinkedHashMap<String,ProcessDefinition>();
//遍历相同的key,替换最新的值
for(ProcessDefinition pd:query.list()){
map.put(pd.getKey(), pd);
}
List<ProcessDefinition> processDefinitions=new LinkedList<ProcessDefinition>(map.values());
for(ProcessDefinition p : processDefinitions){
}