2011-01-21 34 views
2

Eclipseインストールから組み込みJavaコンパイラを無効にするか、または削除することはできますか?Eclipseコンパイラを無効にする方法

EclipseのXML編集と検証機能を、コンパイラのインストールを禁止する環境で使用したいと考えています。 XML編集機能と検証機能を無効にすることなく、コンパイラを無効/削除することはできますか?どうやって?

Comments in this related question私はEclipseのJava開発機能は必要ありませんが(コンパイラなしで動作するとは思わない)

答えて

3

はい、Javaコンパイラ(またはJDTを特定しない)をインストールしてEclipseを作成することは可能です。ここで本当の問題XMLツールにその背中を引っ張ってくるJDTに間接的な依存関係を持っているかどうかである。

は、Eclipseプラットフォームのzipファイルをダウンロードしてください...私がしようとするだろうものです。あなたはこのURLからそれを得ることができます:見出し最新リリースの下

http://download.eclipse.org/eclipse/downloads/

ルック。安定したものをダウンロードしたいと思うでしょう。最新のリリースは今、今、「プラットフォームのランタイムバイナリ」と呼ばれる見出しを見つけて、ご使用のプラットフォームにぴったりのzipファイルをダウンロード3.6.1 ...

http://download.eclipse.org/eclipse/downloads/drops/R-3.6.1-201009090800/index.php

です。ファイル名が "eclipse-platform- [version] - [platform] .zip"であることを確認してください。それはあなたが間違ったものをダウンロードしていない場合。

通常はEclipseディストリビューションと同じように解凍します。これで、興味深いIDE機能を除いた実行可能なEclipseインストールが完成しました。特にJDTはありません。

これでXMLツールをインストールします。 [ヘルプ] - > [新しいソフトウェアをインストールする] - > [追加]をクリックし、リポジトリに次のURLを使用します。http://download.eclipse.org/releases/helios/

「インストール中にすべてのアップデートサイトにアクセスして、必要なソフトウェアを見つける」をオフにします。

フィルタフィールドにXMLを入力します。必要な機能は「Eclipse XMLエディタとツール」と呼ばれています。それを選択し、終了を押してください。

正しくインストールされていると仮定すると、JDTを静かにプルしていないことを確認する必要があります。 pluginsディレクトリのEclipseインストールを見てください。 org.eclipse.jdt.coreプラグインがあるかどうかを確認してください。それがJavaコンパイラが存在する場所です。

問題が発生した場合は、フォローアップの質問をするのに適した場所は、次のフォーラムにあります。そこには、「XML IDE」のEclipseディストリビューションを作成するという概念にかなり献身している人がいるので、あなたを助けてくれるのはうれしいはずです。

http://www.eclipse.org/forums/index.php?t=thread&frm_id=88&

+1

優れた答え - 詳細なステップとEclipseフォーラムへのポインタありがとうございます。 Install New Software(新しいソフトウェアのインストール)画面にHeliosのURLが事前設定されていたため、Addステップは不要でした。 Eclipse XMLエディターとツールだけをインストールしても、JDTコンポーネントは取り込まれませんでした。検証はまだ動作していません.Preference-> Validationには3つのバリデーター(DTDバリデーター、XMLスキーマバリデーター、XMLバリデーター)が表示されますが、xmlファイルとxsdファイルを検証するようには見えません。 –

+1

検証はこのソリューションと連携しています。私の最初のクイックテスト(前のコメントを参照)はプロジェクト外で、プロジェクトを作成し、 –

0

私は理想的には、Eclipseから離れることをお勧めします。偉大なXML編集と検証機能を提供するたくさんのツール(Quanta Plus IDE、Bluefishな​​ど)があります。

しかし、このフォーラムはあなたを助けるかもしれません - >http://www.eclipsezone.com/eclipse/forums/t40126.html

+0

私はまた、他のXMLツールを評価していますが、私は私の顧客のネットワークのセキュリティ要件を満たすように構成することができれば、評価対象の一連のツールでEclipseを含めたかったです。ネットワークのセキュリティ要件により、コンパイラのインストールが禁止されているため、eclipsezoneの投稿に示されているようにコンパイラを無効にするユーザ制御のオプションは、私の顧客に厳しいセキュリティ要件を満たすものではありません。 –

0

あなたは自動国連ティックProject > Build Automaticallyが起こり、さらには誤って押さないために実行デバッグ機能を持つボタンを削除しないように構築することができます。

関連する問題