如何在Mac上打开多个Spring STS实例

8

每次我双击 STS 图标时,它都会再次打开同一个实例。

我该如何打开多个实例?

5个回答

10
最简单的方法是使用带有-n参数的open命令。
 1. Open terminal
 2. cd /Applications/
 3. open -n STS.app/

相同的命令可用于打开2个Eclipse实例。但第3个命令应该是open -n Eclipse.app/。

使用此命令,我们可以打开任意数量的实例。

希望这有所帮助!


你必须使用不同的工作区,这对于Windows也是一样的。打开相同的工作区没有任何意义。 - Khader M A

9

在这里找到答案

因此

前往Eclipse安装目录并从命令行运行以下命令:

./STS &

9

此外,还可以使用open命令从命令行打开应用程序。特别是,使用open -n any.app命令即可打开该应用程序的新实例,即使已经有一个实例在运行。这适用于任何应用程序,而不仅仅是在STS或eclipse中,其中为您提供了方便的shell脚本。


1
感谢您的回答,如果您能超越原始问题,我会给您加一分!谢谢。 - TechTrip

7

以下是我成功的步骤:

  1. 进入STS文件夹
  2. 右键单击STS文件并选择“显示包内容”
  3. 转到Content->MacOS
  4. 右键单击STS并选择“制作别名”

完成上述步骤后,将别名复制到sts级别的某个位置,并单击它以启动另一个sts实例。


这是唯一对我有效的方法! - Arpan Banerjee

3

你只需要在终端中输入:

$open -n /Applications/STS.app

如果你更喜欢只写一个单词,也许你需要一个别名,输入:

$nano .bash_profile 或者 nano .zsh

然后添加下一行:

alias spring="open -n /Applications/STS.app"

关闭并保存,然后输入:

$source ~/.bash_profile 或者 source ~/.zsh

关闭终端,重新打开并输入:

$spring


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接