我正在在Netbeans平台之上开发应用程序。

在NetBeans IDE中,可以选择不同的NetBeans平台(可以在NetBeans Platform Manager下添加),但是我找不到可以更改默认选择的选项/属性。这甚至在Netbeans IDE上得到支持吗?

有帮助吗?

解决方案 2

基于ANT的NB平台应用程序的解决方案是修改ANT构建文件以在构建应用程序(单独的模块)之前创建自定义属性。在此解决方案中,我创建新的属性文件,并将指向指向其指向的指针修复指针。此文件后来在构建每个模块之前导入。

1)创建/修改platform-private.properties将user.properties.file设置为自定义一个(即nbproject/private/build.properties)。此文件后来用于在构建单独的模块时配置属性。

2)创建新的user.properties.file(build.properties)并设置nbplatform.default.harness.dir和nbplatform.default.netbean.netbeans.dest.dir到正确值(这些参数指向NB Platform- NB平台位于我的位置 - 在我的位置 - 案例位于基于./nbrc文件夹的项目中)

<project name="..." basedir=".">

<!-- Basedir property must be converted to use forward slashes (for windows machines) -->
<path id="basedir.path">
    <pathelement path="${basedir}" />
</path>
<pathconvert targetos="unix" property="basedir.unix" refid="basedir.path"/>

<!-- Initialize path to netbeans platform [located in nbrc folder in project root directory -->
<mkdir dir="nbproject/private"/>
<echo file="nbproject/private/platform-private.properties">user.properties.file=${basedir.unix}/nbproject/private/build.properties${line.separator}</echo>
<echo file="nbproject/private/build.properties">nbplatform.default.harness.dir=${nbplatform.default.netbeans.dest.dir}/harness${line.separator}</echo>
<echo file="nbproject/private/build.properties" append="true">nbplatform.default.netbeans.dest.dir=${basedir.unix}/nbrc${line.separator}  </echo>


<!-- .. -->

</project>  `   

其他提示

我看不到使用基于默认的蚂蚁系统来执行此操作的方法。但是,如果您使用基于Maven的方法,那么编辑pom.xml很简单

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top