0

PHP と Maven を使用してプロジェクトを開発しており、gmaven プラグインを使用して Maven セットアップの面倒な部分を実行したいと考えています。run、log、rins、repeat debug メソッドの使用にうんざりした後、groovy-eclipse をインストールすることにしましたが、残念ながらそうすると zend studio が機能しなくなります。エラーメッセージを調べてみましたが、正確に何が壊れたのかははっきりしていません.phpのすべての機能(およびcssツールなどの他のプラグインのほとんど)がここでコードを入力して消えた.

groovy をインストールしたときにエラー メッセージは表示されませんでした。その後、Eclipse 4.2 の新規インストールから始めて、groovy をインストールし、次に zend studio をインストールしてみました。同じ結果です。

おおよそ関連するログ メッセージは次のとおりです。

!SESSION 2012-07-03 19:13:20.130 -----------------------------------------------
eclipse.buildId=I20120608-1400
java.version=1.7.0_04
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_AU
Command-line arguments:  -data C:\Users\F.Master\dev\binu -os win32 -ws win32 -arch x86_64

!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-07-03 19:13:29.286
!MESSAGE Unable to retrieve the bundle from the URI:     bundleclass://org.eclipse.e4.tools.css.spy/org.eclipse.e4.tools.css.spy.OpenSpyHandler

!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-07-03 19:13:29.286
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.e4.tools.css.spy/org.eclipse.e4.tools.css.spy.OpenScratchpadHandler

!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-07-03 19:13:29.287
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.e4.tools.emf.liveeditor/org.eclipse.e4.tools.emf.liveeditor.OpenLiveDialogHandler

!ENTRY org.eclipse.jface 4 0 2012-07-03 19:13:33.448
!MESSAGE Unable to resolve plug-in "platform:/plugin/org.eclipse.wst.xml.ui//icons/xmldoc.gif".
!STACK 0
java.io.IOException: Unable to resolve plug-in "platform:/plugin/org.eclipse.wst.xml.ui//icons/xmldoc.gif".
    at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.parse(PlatformURLPluginConnection.java:64)
    at org.eclipse.core.internal.runtime.PlatformURLPluginConnection.resolve(PlatformURLPluginConnection.java:75)
    at org.eclipse.core.internal.boot.PlatformURLHandler.openConnection(PlatformURLHandler.java:67)
    at org.eclipse.osgi.framework.internal.protocol.URLStreamHandlerProxy.openConnection(URLStreamHandlerProxy.java:112)
    at java.net.URL.openConnection(Unknown Source)
    at org.eclipse.core.internal.runtime.PlatformURLConverter.toFileURL(PlatformURLConverter.java:33)
    at org.eclipse.core.runtime.FileLocator.toFileURL(FileLocator.java:206)
    at org.eclipse.jface.resource.URLImageDescriptor.getFilePath(URLImageDescriptor.java:137)
    at org.eclipse.jface.resource.URLImageDescriptor.createImage(URLImageDescriptor.java:157)
    at org.eclipse.jface.resource.ImageDescriptor.createImage(ImageDescriptor.java:227)
...

さらに多くの同様の欠落しているアイコン...

!ENTRY org.eclipse.team.core 4 0 2012-07-03 19:13:40.790
!MESSAGE Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project maven-remote-resources-plugin.
!STACK 1
org.eclipse.team.core.TeamException: Could not instantiate provider    org.tigris.subversion.subclipse.core.svnnature for project maven-remote-resources-plugin.
at     org.eclipse.team.core.RepositoryProvider.mapNewProvider(RepositoryProvider.java:165)
at org.eclipse.team.core.RepositoryProvider.mapExistingProvider(RepositoryProvider.java:235)
at org.eclipse.team.core.RepositoryProvider.getProvider(RepositoryProvider.java:507)
at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.isMappedToCVS(CVSLightweightDecorator.java:192)
at org.eclipse.team.internal.ccvs.ui.CVSLightweightDecorator.decorate(CVSLightweightDecorator.java:147)
at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:263)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365)
at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371)
at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
!SUBENTRY 1 org.eclipse.team.core 4 0 2012-07-03 19:13:40.792
!MESSAGE Could not instantiate provider org.tigris.subversion.subclipse.core.svnnature for project maven-remote-resources-plugin.

!ENTRY org.eclipse.ui 4 4 2012-07-03 19:14:00.852
!MESSAGE Unable to find Action Set: org.eclipse.rse.core.search.searchActionSet

!ENTRY org.eclipse.ui 4 4 2012-07-03 19:14:00.853
!MESSAGE Unable to find Action Set:    com.zend.php.ui.actions.UntitledPHPDocumentActionSet

これは、プラグインがロードされていないことを示しています。

構成ログには不足している機能/プラグインは表示されませんが、[インストールされたソフトウェア] ペインには表示されます。

混乱

4

3 に答える 3

0

ログを調べてみると、いくつかのことがわかります。

  1. プログラムファイルディレクトリにEclipseがインストールされています。これは読み取り専用ディレクトリであり、一部のプラグインは読み取り専用ディレクトリではうまく機能しません。
  2. Groovy-Eclipseがインストールされていません。
  3. このログエントリは興味深いものです。-cleanが実行できなかった理由がわかりません。

    !ENTRY org.eclipse.osgi 4 0 2012-07-04 10:26:46.855
    !MESSAGE The -clean (osgi.clean) option was not successful. Unable to clean the storage area: C:\Users\F.Master\.eclipse_groooovy\configuration\org.eclipse.osgi
    
  4. 読めない画像がたくさんあります。繰り返しになりますが、これが発生している理由はわかりませんが、Eclipse構成領域の場所が見つからない可能性があります(構成がC:\ Program FilesとC:\ Users \ F.Master.eclipse_groooovyに分割されているため)

書き込み可能なディレクトリで新しいEclipseを解凍し、Zend、groovy-eclipse、およびその他のプラグインを再インストールすることをお勧めします。古いワークスペースを引き続き使用できます。

(また、本日リリースされたばかりのGroovy-Eclipse 2.7.0のリリースバージョンを使用することをお勧めします。)

于 2012-07-04T04:07:41.473 に答える
0

うーん...これは、groovy が他のすべてをオフにするアクティビティ フィルターを指定したように聞こえ始めています。どうして?!明日、ソースを掘り下げて、それらのいくつかを取り消すことができるかどうか、または少なくとも機能ページでそれらを公開できるかどうかを確認します. (Zend は XDebug 機能で同じことを行います)。

于 2012-07-03T09:36:16.580 に答える
0

新しいワークスペースを作成するだけです。私のために働いた。どういうわけか適切に閉じて開かないと、Eclipseにはこのような問題があるようです。

于 2013-01-22T05:51:45.777 に答える