因此,我一直使用eclipse命令行格式化程序來保持我的同事代碼和我的格式相同,而且效果很好!當它工作。問題是,當我嘗試格式化eclipse項目中的Java文件時,它似乎只能工作。獨立的Java文件根本不會被格式化。格式化程序運行時沒有錯誤,但文件格式不變。命令如下:非日食Java代碼的Eclipse命令行格式化程序
日食 - 應用org.eclipse.jdt.core.JavaCodeFormatter -vm(DIR /的Java/JRE)-config(myconffile)myfile.java
我從來沒有聽說過將格式化器作爲獨立運行,但是你看過Eclipse日誌文件嗎? '$ {WORKSPACE} /。metadata/.log'(其中'$ {WORKSPACE}'是您的工作空間基礎目錄)。另外,什麼是'-vm'選項?我認爲它不符合你的想法...... – dcsohl
是的,但它並沒有包含任何關於命令行執行的信息。 – mironomi
-verbose選項應該讓你知道問題是什麼。 –