9

私はeclipse-jee-luna-M1-win32-x86_64 のLunaバージョンを使用しており、tomcat プラグイン ( -com.sysdeo.eclipse.tomcat_3.3.0) を dropins フォルダー内に配置しようとしています。Tomcat アイコンが表示されなかったとき、Eclipse ログを確認したところ、次のように表示されました。Eclipse EEEclipseTotale

!ENTRY org.eclipse.equinox.p2.publisher.eclipse 4 0 2013-09-12 20:19:53.571
!MESSAGE Unable to acquire PluginConverter service during generation for: C:\Programs\eclipse-jee-luna-M1-win32-x86_64\eclipse\dropins\com.sysdeo.eclipse.tomcat_3.3.0.

!ENTRY org.eclipse.equinox.p2.core 4 0 2013-09-12 20:19:53.581
!MESSAGE Provisioning exception
!STACK 1
org.eclipse.equinox.p2.core.ProvisionException: No repository found at file:/C:/Programs/eclipse-jee-luna-M1-win32-x86_64/eclipse/dropins/com.sysdeo.eclipse.tomcat_3.3.0/.
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:395)
    at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(AbstractRepositoryManager.java:692)

Juno同じプラグインが(および)で完全に機能していましKeplerた。何か案は ?

4

4 に答える 4

3

原因は、M1 に移行したこの Eclipse 4.4 Luna の変更にあると思います。 https://bugs.eclipse.org/bugs/show_bug.cgi?id=407312

Luna については、Eclipse 2.0 の古いスタイルのプラグインを変更せずに実行できるプラグイン コンバーターのサポートを削除することを検討しています。OSGi バンドル マニフェストがないタイプのプラグインがあります (プラグイン/フラグメント xml ファイルのみ)。

Sysdeo に連絡したところ、Bruno Leroux は Eclipse 4.4 RC3 (プラグイン v3.3.1) で問題なく動作するように見える更新されたパッケージを提供してくれましたが、プラグインの開発をこれ以上サポートする予定はありませんでした (12 歳)。彼は他の 2 人のユーザーからのフィードバックも待っており、更新版を公開する予定です。

~~~

Eclipse 4.4 Luna をサポートするプラグインのバージョン 3.3.1 が公開されました。 http://www.eclipsetotale.com/tomcatPlugin.html

于 2014-06-05T14:56:13.800 に答える
1

この問題を解決しようとしている人のために。このプラグインで、古い plugin.xml ファイルから META-INF/MANIFEST.MF ファイルを作成する Eclipse プラグイン コンバーターを使用しました。これにより、上記のエラーは消えますが、プラグインはまだ機能しませんが、Eclipse ログにエラー メッセージが表示されなくなりました... プラグインの開発について何も知らないので、アイデアがあれば教えてください。

于 2014-06-13T14:25:27.983 に答える