2010-04-01 25 views
3

我想在我的maven站點文檔中使用片段宏,以便使用JUnit測試我的示例代碼片段。但我不希望Eclipse爲我的所有項目顯示紅色的「存在構建錯誤」標記(因爲m2eclipse無法識別代碼段宏)。我希望爲Eclipse中的項目啓用Maven依賴項管理,因此完全禁用Maven集成不是一種選擇。轉移到其他IDE並不是一種選擇,因爲我無法強迫我的所有同事也從Eclipse切換。如何讓Eclipse在maven doxia文件中使用snippet宏?

我想一個解決方案之一:

  • 請在Doxia集成(M2)的Eclipse識別或忽略片段宏觀
  • 使Eclipse在易文件忽略錯誤完全
+0

截至今日,如果應用正確(Eclipse> = Mars,Doxia 1.0.0.201301041016),片段宏似乎適用於我。但是,我需要指定文件的_absolute_路徑,因爲沒有按照[文檔](https://maven.apache.org/guides/mini/guide-snippet- macro.html)。使用'%{snippet | file = C:/ my-path /..../ snippet.adoc}'的需求使得這個功能非常無用,因爲任何協作都是不可能的。 – Qw3ry 2017-06-01 12:09:31

回答

0

卸載Doxia支持是一種解決方案。

在幫助菜單下,單擊「安裝新軟件」,然後選擇「已安裝」。 選擇「Maven Doxia」包,然後單擊「卸載...」。

+0

如果任何人都可以找到一個解決方案,使我能夠繼續使用Doxia支持,那會更好,因爲我非常希望能夠在Eclipse中預覽文檔。 – thobe 2010-04-01 12:39:46

相關問題