この簡単なチュートリアルhttp://wiki.eclipse.org/Acceleo/Getting_Startedに従ってUI ランチャーを作成しました...しかし、終了して UML モデルを右クリックすると、acceleo がありません「Acceleo Model to Tex」というタグを付けたので、プラグインを実行できません...どうやってそれが可能か知っていますか? トップケース付きのEclipseバージョン3.6.1を使用しています...
1 に答える
このポップアップ メニューが表示されないようにする方法は 2 つしかありません。最も可能性が低いのは、モデルの拡張子が「新しい UI プロジェクト」ウィザードの「モデル ファイル名フィルター」フィールド (デフォルトでは「*.uml」) と一致しないことです。これはあなたのケースではないと思いますが、とにかく言及したいと思いました。
あなたの場合の問題だと私が思うのは、このチュートリアルでは、Eclipse プラグインに慣れていない人に UI プロジェクトの使用方法を実際に説明していないことです。つまり、この新しい「UI プロジェクト」は Eclipse プラグインです。メニューが表示されるようにするには、プロジェクトをプラグインとして Eclipse にデプロイする必要があります。これは、プロジェクトをデプロイ可能なプラグインとしてエクスポートする (右クリック => エクスポート => デプロイ可能なプラグインとフラグメント) か、プロジェクトを含む Eclipse から新しい Eclipse インスタンスを生成する (実行 => 実行構成.. . => [Eclipse アプリケーション] をダブルクリックし、[実行] をクリックします)。
この最後のソリューションは、プラグインを変更し、変更を表示するために新しいインスタンスを再度生成できるため、開発中のプラグインに適しています...ただし、Eclipse プラグインの開発を目的としていない場合、これは適切でない可能性がありますプラグインの開発用とテスト用の 2 つのワークスペースが必要になるため、最適なソリューションです。コードを生成する UML モデルは、この「テスト」ワークスペースにある必要があります。