2012-11-20 11 views
7

実際にeclipseを起動せずにeclipseワークスペースを作成するコマンドはありますか?コマンドをスクリプトの一部にしたい。ワークスペースが作成された後、設定されます(たとえば、テキストエンコーディング)が使用され、プロジェクトをRTCにインポートします。私は以下のコマンドが新しいワークスペースを作ることができることを知っています。しかし、このコマンドはまた、私が望んでいないプロジェクトをインポートまたはビルドまたはクリアしようとします。私が欲しいものeclipseを実際に起動せずにコマンドラインでeclipseワークスペースを作成する方法は?

eclipse -nosplash 
    -data workspace_name 
    -application org.eclipse.cdt.managedbuilder.core.headlessbuild 
    -import {[uri:/]/path/to/project} 
    -build {project_name | all} 
    -cleanBuild {projec_name | all} 

はちょうど新しいワークスペースを作成するための簡単なコマンド、何もない(ノーインポート、ノー建物、ノーeclipseを起動する)ですか?どうしたらいいですか?

答えて

3

空のフォルダを作成するだけです。空のワークスペースに必要なものは他にありません。

編集:あなたは好みが必要な場合だけでなく、サブフォルダに.metadata\.plugins\org.eclipse.core.runtime\.settingsを作成し、スクリプトがあなたが必要とする設定で.prefsファイルを書いてみましょう。既存のワークスペースのファイル.prefsを見て、どのように見えるかを確認します。

+1

空のフォルダは、ワークスペースのすべての設定が保存される.metadataサブディレクトリを持つ空のEclipseワークスペースとは異なります。 .metadata(テキストエンコーディングなど)の設定を変更したい –

+1

この設定をスクリプトから変更しますか?その場合は、.metadata \ .plugins \ org.eclipse.core.runtime \ .settingsのようなフォルダ構造を作成し、そこに必要な.prefsファイルを作成するだけです。 Eclipseが起動すると、スクリプトが作成した.prefsファイルを取得し、必要なファイルを作成します。 – ellak

関連する問題