2009-09-18 26 views
1

我有eclipse代碼格式化程序和配置文件xml文檔,我想構建一個checkstyle.xml,我可以在我的maven版本中使用它來運行報告並生成eclipse文件。 maven-eclipse-plugin似乎能夠從checkstyle.xml(我認爲)生成eclipse文件,但我不知道如何去其他方式,我不希望手工做它。如何從checkstyle.xml轉換爲eclipse代碼樣式格式/配置文件,然後再返回?

如果數據通過maven從checkstyle - > eclipse流動,它應該以相反的方向流動。

有誰知道如何從2個eclipse文件生成一個checkstyle.xml?

回答

1

不是所有的數據轉換都是雙向的,所以它不一定是這樣,因爲您可以從Checkstyle轉換到Eclipse,以便應用逆轉換。

在這種情況下,我認爲這是更多的情況下的要求,並有一個單一的規範配置源。所有Maven構建都需要Maven Checkstyle配置。爲了方便起見,有一個將配置映射到IDE中的工具是合理的,因此可以在Eclipse構建過程中應用驗證(這是checkstyle-m2eclipse集成所做的)。

通常,爲您的配置提供一個規範的源代碼是一個不錯的主意,從構建可移植性的角度來看,這是Maven配置的最大理由。所以,雖然你可能在技術上向另一個方向轉變,但這樣做並沒有太大的收穫。出於興趣,你認爲這種轉變對你有什麼好處?

+0

我想這樣做,因爲我有兩個eclipse文件,沒有checkstyle.xml文件。我想通過將兩個eclipse文件轉換爲一個checkstyle.xml來使用checkstyle和jumpstart。 否則,我需要手動執行此操作(聽起來像是這種情況)。 因此,我會手動將兩個eclipse文件轉換成一個checkstle,然後廢除它們並在將來產生checkstyle。 – 2009-09-21 13:04:47

+0

我明白了,對不起,我沒有更多的幫助 – 2009-09-21 13:11:35

+0

沒問題,我只是想避免手動翻譯兩個XML模式,如果有一個很好的自動化方式。沒有,所以我有機會更好地理解checkstyle(當我試圖向其他人解釋問題時,這會有所幫助) – 2009-09-21 18:10:28

相關問題