Modified: Workspace\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi File
Found it
<children xsi:type= "Menu:toolbar" xmi:id= "_IYS2GIKKEESBZNTFBEKWCW" elementid= "Org.eclipse.ui.workbench.help" >
<tags>Draggable</tags>
<children xsi:type= "Menu:directtoolitem" xmi:id= "_IYS2GYKKEESBZNTFBEKWCW" elementid= "Group.help" >
<tags>Opaque</tags>
</children>
<children xsi:type= "Menu:directtoolitem" xmi:id= "_IYS2HCKKEESBZNTFBEKWCW" elementid= "group.application" visible = "false" >
<tags>Opaque</tags>
</children>
</children>
Change the <tags>Opaque</tags> in Menu:toolbar to <tags>draggable</tags> Restarting eclipse will be OK.
For a long time ah, only to find, in the online search for a lot of times did not find a solution.
Workbench.xmi This file is the Eclipse workspace configuration file, you set the button, shortcut keys or whatever are saved here.
I use the eclipse4.4 Luna, the toolbar buttons can be dragged, but cannot be locked.
After the STS Spring tool suite and the new workspace, the toolbar is locked, the new button can be dragged, and the location layout is ugly.
It's like a bird .
after modifying Workbench.xmi
Note: Just a new workspace, no org.eclipse.e4.workbench this folder, in the work area to close a useless window, as long as the Change workspace This folder will be created, and then follow the above-mentioned modification on the line.