> Is there a way to specify arguments passed to the VM when starting the server?
In the server's view, double-click your server. This opens the server editor. Near the top of the first page, you will see a hyperlink that reads "Open Launch Configuration"
From here, you can modify vm args and launch args.