2012-11-20 41 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

一個空文件夾不同於一個空的eclipse-workspace,它有一個.metadata子目錄,其中保存了工作區的所有設置。我想更改.metadata中的某些配置(例如文本編碼) –

+1

是否要從腳本更改此配置?如果是這樣,您可以創建像.metadata \ .plugins \ org.eclipse.core.runtime \ .settings這樣的文件夾結構,然後在其中寫入所需的.prefs文件。一旦Eclipse啓動,它將獲取腳本創建的.prefs文件並創建它需要的任何其他文件。 – ellak

相關問題