3

私は最近、Eclipse RCP (4.2.1 Juno) で Eclipse のプラグイン開発環境を使い始めました。Incremental Builder テンプレートを使用してプロジェクトを作成しました。私の目標は、Java ビルドが終了した後にユーザー コードでビルド プロセスを実行することです。問題は、ビルダーの使い方がわからないことです。プロジェクトを「Deployable Plug-ins and Fragments」jar ファイルにエクスポートしてから、jar ファイルを Development Workspace、Runtime Workspace、および Development Eclipse の plugins フォルダーなどのいくつかの場所に配置しました。プラグイン プロジェクトを「Eclipse アプリケーション」として実行すると、ランタイム Eclipse が起動し、プロジェクトを作成し、そのプロジェクトのビルダーを定義し、エクスポートされた jar をビルダー ファイルとして指定します。これは作業ディレクトリとして dir であり、ビルドします。プロジェクトと魔法が起こることを願っています!! しかし、愚かな私...

Errors occurred during the build.
Errors running builder 'Integrated External Tool Builder' on project 'A'.
Exception occurred executing command line.
Cannot run program "<$Address>/Getter_1.0.0.201210200958.jar" (in directory "<$Address>"):     error=13, Permission denied
Exception occurred executing command line.
Cannot run program "<$Address>Getter_1.0.0.201210200958.jar" (in directory "<Address>"): error=13, Permission denied

プラグインの場所と関係があると思いますが、開発日食と同じだと思ったので、ランタイム日食のプラグインフォルダー以外はどこでも試しました...何か考えはありますか??

4

1 に答える 1

3

私が覚えている限りでは、インクリメンタル ビルダーの例には性質があります。したがって、次の次の仕上げで増分ビルダーの例を作成し、それを「Eclipse アプリケーション」として実行する場合は、Java プロジェクトを作成し、それを右クリックして、「add .... nature」を選択する必要があります。その後、ビルダーが有効になり、機能しているかどうかが表示されます。だから自然を有効にします。

プロジェクトのプロパティを確認して、プロジェクトでビルダーが有効になっているかどうかを確認できます。ビルダーセクションがあります:

ここに画像の説明を入力

ビルダー向けの完全なチュートリアルがここにあります。

于 2012-10-20T11:42:47.460 に答える