2011-05-24 103 views
1

我正在開發基於NetBeans平臺的應用程序。我使用Maven構建它,並且需要在我的應用程序中提供IDE功能(文本編輯,XML文件高亮語法等)。NetBeans平臺應用程序中的IDE功能

我需要聲明哪些庫作爲依賴項才能提供編輯器支持?那麼XML語法highliting(或完整的XML文件支持)呢?我有點迷失在那幾十個JAR中。有沒有辦法包含整個NB集羣? (爲了確保每個人都能得到它,我再次使用Maven。)

感謝您的任何幫助。

回答

2

查看內容部分中的NetBeans API index,有關於每個API提供的簡短說明。在猜測我想你想要使用Editor Module,也許是XML API

認爲,如果你有以下依賴你會得到整個NetBeans的(這不是說我已經試過)IDE作爲依賴關係

<dependency> 
     <groupId>org.netbeans.cluster</groupId> 
     <artifactId>ide</artifactId> 
     <version>RELEASE70</version> 
     <type>pom</type> 
    </dependency>