标签: eclipse persistence e4 eclipse-emf
关闭我的应用程序后,eclipse在workbench.xmi中为两个不同的菜单项生成相同的xmi:id。与这些菜单项关联的命令也具有相同的xmi:id(但与菜单ID不同)。由于这两个不同的菜单项启动相同的命令。
这些项目和命令在两个不同的片段中指定,并且它们在fragment.e4xmi中已经具有相同的ID。我认为eclipse如果它们处于不同的片段中,则不会使它们保持唯一。
哪些因素会影响生成的ID,以及如何让eclipse生成不同的ID?