maven-jetty-plugin を実行すると、次のコマンドを実行します。
mvn -DMAVEN_OPTS="-Xmx1024m -Xms512m" -Djetty.port=8080 jetty:run
しかし、空きヒープサイズを出力しようとすると
Long heapFreeSize = Runtime.getRuntime().freeMemory();
常に約 30000000 程度を出力
します。サイズはバイト単位だと思いますので、約 30 メガバイトです。
では、なぜ空きヒープメモリが増えなかったのでしょうか?