1

Eclipse プラグインの開発には速度を使用する必要があります。速度 1.5 を使用しています。Eclipse SWT プラグインと一緒にパッケージ化する必要があるいくつかの vm ファイルを作成しました。

Eclipse でアプリケーションを実行すると、エラー "xxx.vm" を示すプラグインが見つかりません。

助けてください!!!

4

2 に答える 2

2

プラグインの build.properties を確認してください。.vm ファイルがビルドに含まれていることを確認してください。

于 2012-10-16T15:54:58.663 に答える
0

次の項目を確認します。

  • クラスパスのプラグイン部分にファイルがあることを確認してください。これは Eclipse プラグインの場合は常に当てはまると思います。「.」を確認してください。MANIFEST.MF Bundle-ClassPath のクラスパスの一部です: lib/local-lib.jar, .,
  • 前述のように、ファイルが実際にプラグインにバンドルされていることを確認します。たとえば、結果の jar ファイルをチェックして、ファイルがそこにあるかどうかを確認します。そうでない場合は、ビルドを調整してそれらを含めます。
  • Velocity 構成で ClasspathResourceLoader を使用します。

    ve.setProperty(RuntimeConstants.RESOURCE_LOADER, "class");
    ve.setProperty("class.resource.loader.class", "org.apache.velocity.runtime.resource.loader.ClasspathResourceLoader");
    

次に、プラグインのベース ディレクトリに関連する完全な名前を指定するだけで、ベロシティ テンプレートを取得できるはずです。

詳細については、http: //velocity.apache.org/engine/devel/developer-guide.html#Configuring_Resource_Loadersを参照してください。

于 2012-10-17T10:24:58.130 に答える