我正在开发基于NetBeans平台的应用程序。我使用Maven来构建它,我需要在我的应用程序中提供IDE功能(文本编辑,XML文件的语法高位等)。
我需要将哪些库声明为依赖项才能提供编辑器支持?那么XML语法高位(或完整的XML文件支持)呢?我在那几十个JAR中迷失了方向。有没有办法包括整个NB集群? (为了确保每个人都能得到它,我再次使用Maven。)
感谢您的帮助。
答案 0 :(得分: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>