Java EE Webプロジェクトはディレクトリに保存されています~/git/project
。プロジェクトは、システム変数によって実行されるいくつかの相対パス構成に依存します。$PROJECT_HOME
varが指すのと同じです~/git/project
。この設定は Intellij Idea IDE に表示されます。
設定を変更せずに両方のブランチを同時に実行できたらと思います。これは、2 人のユーザーが異なるディレクトリを使用して同時にログインしたが、相対パスとウィンドウ管理者が同じインスタンスまたは仮想マシンで 1 つのインスタンスを実行していることと同じです。しかし、ローカルで実行したいと思います。これを行う方法はありますか?
答え1
両方のブランチを同時に実行するには、両方のブランチをどこかでチェックアウトする必要があります(またはコンパイルしてJavaアプリケーションコンテナにデプロイする必要があります)。これは必然的に、各ブランチごとに1つずつ、2つの同時ファイルシステム層が必要であることを意味します。