<ContextMenu>
<ContextMenu.Resources>
<Style TargetType="{x:Type MenuItem}">
<!--Setters-->
</Style>
</ContextMenu.Resources>
<MenuItem/>
<!--Other MenuItems-->
</ContextMenu>
стиль будет применен ко всем объектам MenuItem в ContextMenu.
Вы можете попробовать следовать различным предложениям, упомянутым в ошибке 277242
Также проверьте свой eclipse.ini:
В более общем плане ошибка, которую вы видите, может произойти когда мы не можем прочитать «
-startup
», поскольку мы используем это для размещения install.area.
Как было предложено Джелле ван Гюнсом в комментариях (и подтверждено Halfstop ):
Я обнаружил, что в одной MacOS есть две папки (MacOS и Eclipse) с двумя отдельными наборами файлов конфигурации.
Каждый из них имел загрузочную банку «org.eclipse.equinox.launcher
» в подпапке плагинов, но с немного разными версиями.Исполняемый файл Eclipse находится в папке MacOS.
Но тамeclipse.ini
был настроен для поиска загрузочного jar-файла вEclipse / plugins
, но с неправильной версией.Решение, которое сработало для меня, заключалось в том, чтобы скопировать обе версии
startup.jar
в обе подпапки плагинов.
Halfstop подтверждает:
Я скопировал все, что находился в Eclipse в каталоге MacOS, и это решило проблему.