如何在MacOSX上同时运行两个JavaME模拟器

如何在MacOSX上同时运行两个JavaME模拟器,java,java-me,midlet,Java,Java Me,Midlet,我正在用Netbeans开发一个移动应用程序,但在测试使用SMS的通信时遇到了问题。为了测试这一点,我显然需要运行两个模拟器,我知道这应该和运行两次项目一样简单,但是在MacOSX上,我得到了错误“MIDlet套件已经在运行” 我尽可能地研究这个问题,但是没有;网上没有很多关于它的信息。我发现的最好的问题是另一个堆栈溢出问题,同样的问题从来没有得到满意的答案,所以我再次提问,希望有人现在能更好地了解如何处理这个问题。在NetBeans中,您必须在开始第二个项目之前更改主项目:运行/设置主项目/。

我正在用Netbeans开发一个移动应用程序,但在测试使用SMS的通信时遇到了问题。为了测试这一点,我显然需要运行两个模拟器,我知道这应该和运行两次项目一样简单,但是在MacOSX上,我得到了错误“MIDlet套件已经在运行”


我尽可能地研究这个问题,但是没有;网上没有很多关于它的信息。我发现的最好的问题是另一个堆栈溢出问题,同样的问题从来没有得到满意的答案,所以我再次提问,希望有人现在能更好地了解如何处理这个问题。

在NetBeans中,您必须在开始第二个项目之前更改主项目:运行/设置主项目/。。。然后,第二个项目将在与第一个项目相同的仿真器窗口中启动。您将能够在emulator中的运行MIDlet之间切换


此外,如果在启动第二个项目之前更改项目配置(电话型号),您将获得两个具有不同电话号码的仿真器窗口。

在NetBeans中同时运行两个仿真器:

使用一次运行配置运行应用程序

i、 e.默认
CldcPhone1
,然后更改配置, 或者在项目设置中

或者在“运行”按钮旁边,设置另一个模拟器, 即,默认
CldcPhone1
,然后再次运行

这两个模拟器将同时运行,您可以在它们之间进行交互