在编译netbeans平台时,生成nbm后,竟然没有updates.xml,看了下代码,找到了这个ant命令,在netbeans build system模块中,在build.xml中添加如下target。
运行后就可以生成文件里,当然路径你可以自己设定。
<target name="updatecenter">
<taskdef classname="org.netbeans.nbbuild.MakeUpdateDesc" name="updatecenter">
<classpath>
<pathelement location="../nbbuild/nbantext.jar"/>
</classpath>
</taskdef>
<updatecenter desc="../nbbuild/nbms/platform10/updates.xml" distbase="modules">
<group name="Library Wrapper">
<fileset dir="../nbbuild/nbms/platform10">
<include name="*.nbm"/>
</fileset>
</group>
</updatecenter>
</target>
运行后就可以生成文件里,当然路径你可以自己设定。