2011-01-20 39 views
6

こんにちは私は奇妙な問題があります。xmlファイルを編集できませんが、.javaを編集できますか?

私はEclipseにインポートした既存のプロジェクトに取り組んでいます。私はすべてのファイルを見ることができます。エラーは表示されません。私はプロジェクトを実行することができ、それはエミュレータ上に表示されます。

xmlファイルのコードを変更しようとすると、実際にはすべてのXMLファイルは何も入力されず、文字もスペースも空白も新しい行も入力されません。何もない。私は新しいxmlファイルを作ろうとしましたが、編集できませんでした。

驚いたことに、私は.javaファイルを編集できます。

私はこれが私の代わりに何かばかげていることを望みますが、誰でも助けていただければ幸いです。

ありがとうございました。

+0

xmlファイルはどこにありますか?それらはjarファイルにありますか? – fmucar

+0

Peter Briggsの回答に続いて、 "Install New Software"内の "Eclipse XML Editors&Tools"を指定された場所に配置することができました。次に、[作業する]ドロップダウンリストで、Heliosを選択しました。リストのインストールが下に表示されます。 「Eclipse XMLエディタとツール」は「Web、XML、およびJava EE開発」にあります – Pat

答えて

5

Eclipseで使用可能なXMLエディタ/パースペクティブはありますか?私は、このパッケージがUbuntu 9.10で利用可能なEclipseのバージョンにないことを思い出し、手動でインストールする必要がありました。

"XML"が"ウィンドウ" - > "オープンパースペクティブ" - > "その他..."のパースペクティブのリストにあるかどうかを確認してください。または「ヘルプ」 - >「新しいソフトウェアをインストールする」に移動し、「インストール済みですか?」をクリックします。結果のダイアログでリンクをクリックすると、 "Eclipse XML Editors &ツール"のようなものが検索されます。

あなたはそれを見つけることができないなら、あなたは「を経由して、(例えば、私はガリレオ別名3.5.1を使用していますので、サイトがhttp://download.eclipse.org/releases/galileo/ある)のEclipseのバージョンに応じて、適切なソフトウェアのサイトからそれをインストールしてみてください可能性がありヘルプ " - >"新しいソフトウェアをインストールする "ダイアログ。

+0

こんにちは、ありがとうございます。 Eclipse XMLエディタとツールを探すと、インストールされていないことがわかりました。インストール後、すべて正常です。再度、感謝します。 – Pat

+3

将来これにつきまとう誰かのために、私は同じ問題を抱えていました。以前はうまくいきました。 XMLビューはそこにありましたが、XMLツールをインストールし直して修正しました。 – Tarka

1

任意のXMLファイルを右クリックし、[Open With menu]を選択します。そこに何が見えますか? "XMLエディタ"または "テキストエディタ"のいずれかでなければなりません。それが他のものであれば、プラグインによってXMLファイルのエディタ関連が引き継がれます。 [開く]メニューで修正できます。

アソシエーションが正しいと思われる場合は、次にエラーログビューを開き、エディタに入力しようとするときにそれを確認してください。あなたがいくつかのバグに遭遇している可能性があり、スタックトレースをキャプチャすることが役に立ちます。まずエラーログをクリアしてください。

私はちょうどこの渡って走り、そのエラー・ログでこれを持っていた人と一緒に働いてきた
0

java.lang.AbstractMethodError:org.eclipse.wst.sse.ui.EditorExecutionContext.execute(Lorg /日食/コア/ランタイム/ ISafeRunnable;)V org.eclipse.wst.sse.core.internal.text.JobSafeStructuredDocument.startRewriteSessionで(JobSafeStructuredDocument.java:221)

これは、すべてのXML、DTD、CSS、HTMLを意味し、 JSPファイルは正しく編集されません。

根本的な原因は、何らかの理由でインストールが壊れてしまって、org.eclipse.wst.sse.coreとorg.eclipse.wst.sse.uiプラグインが一致しなくなるということです。これは、プラグインをインストールし、HeliosやGalileoのような古いサイトを検索しているのに、実際にはIndigoを実行している場合に発生します。すべてのプラグイン依存関係の範囲の間で、それは誰も満足させる唯一の解決策でした。 org.eclipse.wst.sse.uiの新しいバージョンでは、この問題の発生を最小限に抑えるためにどのバージョンのorg.eclipse.wst.sse.coreが動作するかについてより厳密です。

既にEclipse Simultaneous Release用のサイトを追加しないでください。あなたが言わなければならないことを慎重にしてください。

0

私は通常、XMLファイルを開くときにEclipseでこの問題に直面します。エディタは空白のままですが、EclipseエディタにXMLエディタがインストールされています。 を再起動すると、Eclipseは多くの場合私の問題を解決しました。これはのエディタがインストールされていても、このスレッドで述べたのと同じ問題に直面している人のためのものです。

関連する問題