854じゃないが、なんでサーバーが別マシンでないといけないの?

特にJavaの開発だと↓の手順にならない?

ローカルで開発+検証 → war or ear形式でサーバーへdeploy

きちんと作りこんでれば、本番機(or テスト機)へのせても
環境がまわりのテスト検証するだけで済む気がすんだけど…

この前、ローカル機[win+tomcat+jboss]で開発して、本番機[linux+weblogic]へ
リリースしたけど、何の問題も起こらんかったよ。
※環境に依存する箇所は設定ファイルに分けといたし。