Java/javaee を使用する場合、通常の開発環境のセットアップでは、すべてをローカルに配置します (jdk インストール、データベース、アプリケーション サーバーなど)。ruby/js の世界では、多くの人が開発に仮想マシンを使用していることを知っています (主に vagrant を使用)。
java/javaee に同様の env を設定する効率的な方法はあるのでしょうか。このような仮想マシンに、データベース サーバーとアプリケーション サーバーを jdk 版と一緒に簡単にインストールできると思いますが、通常の開発はどうでしょうか。jdk をローカルにインストールする必要がありますよね?(IDE が適切に動作する必要があります) プロジェクトをビルドするには Maven が必要なので、完全な Maven ローカル リポジトリが必要です。次に、仮想マシンのアプリ サーバーにアプリをデプロイする必要があります。
ここには本当の利点は見られません (まだ両方のマシンに環境の断片があります)。あなたはそれについて何か経験があり、私と共有できますか?