Hello redfish!
I want to say THANK YOU for this functionality.
In about 2 hours I was successfully able to add a maven configuration that automated a SoapUi test suite versus 3 different environments.
I used projectProperties as follows...
<projectProperties>
<value>Username=${my-service-username}</value>
<value>Password=${my-service-password}</value>
</projectProperties>
Fantastic!
One thing however... I'd rather not advertise passwords to the outside world. Is it possible that any key containing "Password" can be starred out when this log message is output?
e.g.
15:19:44,444 INFO [SoapUIProTestCaseRunner] Setting project property [Username] to [fantasticuser]
15:19:44,444 INFO [SoapUIProTestCaseRunner] Setting project property [Password] to [********]
Since I'm not happy for logs containing passwords to be randomly lying around on the server

I notice that the SoapUI GUI handles 'password' properties in this way (with stars ******)
Thanks for your consideration of this request!
Viking Steve
Edit: well, you know, I found a solution to this. the maven plugin configuration supports <username> and <password> under configuration. These seem to override the authentication settings that are in my test suite, which is just what i need.