私はEclipseプラグイン開発に不慣れで、記事「Eclipseへの貢献」第7章で練習しているときに奇妙な問題に遭遇しました。問題は「メインクラスが見つかりません」と表示され、「テストの実行」を右クリックすると永遠にハングします。サンプル クラス org.eclipse.contribution.junit.SampleTest で。クラスがすでに存在することを確認しました。私が問題を見つけようとしたのは、
別の hello word プラグイン プロジェクトを作成すると、正常に実行できます。したがって、メインクラスが見つからないなどのEclipse環境の問題ではないと思います。
私はEclipseワークベンチにデバッグし、フラグメントの下のクラスorg.eclipse.jdt.internal.launching.StandardVMRunnerにステップインするとエラーが発生しました
IProcess プロセス = DebugPlugin,newProcess(launch, p, renderProcessLabel(cmdLine), getDefaultProcessMap());
何が問題なのかわかりません。私の開発環境は、Windows XP SP3、Eclipse 2.1、および JRE4 です。現在、この環境が古すぎることは承知していますが、他の影響を減らすために、記事と同じように設定したいと思います。
このような問題に直面した場合、または解決策があれば、私は孤独ではありません。何かアイデアを共有していただければ幸いです...