2016-04-01 10 views
0

Eclipseプラグイン開発プロジェクトにST4を使用する必要があります。 antlrの人たちによって述べられているように、最後のバージョン4.5.3はosgiの準備ができており、ツールパッケージにst4があります。eclipse-plugin開発のためのANTLR 4.5.3ツールjarのインストール方法?

私はプラグインマニフェストの依存関係のリストに表示されるようにインストールすることができますか?おかげさまで

+0

eclipse-plugin開発でStringTemplate4を使用したことがありますか? eclipse-plugin開発の依存関係としてどのように含めるかについては、何でもお知らせください。ありがとう – kasor

答えて

0

最後に、わかりました:
1. [ANTLR 4.5.3 Javaランタイムバイナリjar]のみがOSGI対応です。完全版はOSGI対応ではありません。
2. StringTemplate-4は、そのバイナリバンドルにツールとして提供されていません。あなたのプラグインにバンドルをインストールするには

ターゲットプラットフォームのセットアップの問題です:
3.コピーし、あなたのOSGiバンドルA選びだしOSGiのディレクトリ。例:./myProject/libs/osgi
4. Eclipse環境設定>プラグイン開発>ターゲットプラットフォームを開きます。
5.現在のプラットフォームを選択し、を押してから、ボタンを押します。
6. [ディレクトリソース]を選択し、osgiディレクトリを参照して選択します。
7.設定パネルを適用して閉じます。

これで、プラグインの依存関係に行き、それらのバンドルをプロジェクトに追加できるようになりました。 org.apache.servicemix.bundles.stringtemplate(4.0.8_1)
- - org.apache.servicemix.bundles
:私のメインの必要性がST4を使用していたので

、私は最終的に以下のパッケージを追加することを選択します.antlr(3.5.2_1)

これは私のために働いた。

関連する問題