ich diese Art von Code verwenden in plugin.xml um/um zu zeigen, um einen Menüpunkt je nach O Typ verbergen:Menüpunkt/hidden gezeigt je nach os.name in plugin.xml
<menu label="Help">
<command commandId="org.eclipse.ui.help.aboutAction" style="push">
<visibleWhen checkEnabled="false">
<not>
<systemTest property="os.name" value="Mac OS X">
</systemTest>
</not>
</visibleWhen>
</command>
</menu>
Der Problem ist, dass os.name, die von System.getProperty("os.name")
zurückgegeben wird, scheint nicht sehr standardisiert zu sein. Dies hängt von der Betriebssystemversion ab, speziell für Microsoft Windows.
Ich fragte mich, ob es eine Best Practice gab?
genau das, was ich für :-) Danke gesucht! –