1

Netbeans プラットフォーム アプリケーションで、不要なモジュールをすべてオフにしたかったので、プラットフォームモジュール グループに移動Project Properties > Librariesしてオフにしました。その後、依存関係に関するいくつかの警告が表示され、同じウィンドウで [解決]をクリックしました。

その後、アプリは問題なくビルドされますが、実行すると次のエラーが発生します。

/Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/harness/suite.xml:498: The following error occurred while executing this line:
/Applications/NetBeans/NetBeans 7.1.app/Contents/Resources/NetBeans/harness/run.xml:193: The application is already running within the test user directory.
You must shut it down before trying to run it again.

他のインスタンスが実行されていないことは 100% 確信しているため、IDE 自体と競合する可能性があります。

この問題を解決するには、どのモジュールをオンにする必要があるか考えていますか?

4

1 に答える 1

1

OK、ついにどのモジュールがすべてを台無しにしているかを発見しました。

これは、プラットフォームクラスタ内のNetBeans OSGi IntegrationまたはNetBeans Equinox Integrationモジュールです。どちらも相互に依存しており、OSGi 仕様モジュールにも依存しています。それらが追加されると、アプリは意図したとおりに実行されます。

于 2012-02-11T15:20:37.787 に答える