You can change server.xml in src dir but generate features uses the server.xml in the server dir to generate features.
Dev mode will copy server.xml from src dir to server dir after the features are generated so subsequent calls to generate features will use the new server.xml.
Using a single module in this case.