Question

Im développer l'application sur le dessus de la plate-forme NetBeans.

Dans NetBeans IDE, il est possible de choisir la plate-forme différente Netbeans (il peut être ajouté sous NetBeans Platform Manager), mais je ne peux pas trouver l'option / propriété pour modifier la sélection par défaut. Est-ce même pris en charge sur l'EDI NetBeans?

Était-ce utile?

La solution 2

Solution pour l'application Nb plateforme ANT est de modifier le fichier de construction Ant pour créer des propriétés personnalisées avant l'application (construction de modules séparés). Dans cette solution, je crée de nouveaux fichier de propriétés et fixer le pointeur dans les propriétés de la plate-forme fichier pour pointer vers elle. Ce fichier est ensuite importé avant la construction de chaque module.

1) Créer / modifier platform-private.properties à votre jeu user.properties.file à un personnalisé (i.e. nbproject / privé / build.properties). Ce fichier est ensuite utilisé pour les propriétés de configurer lors de la construction de modules séparés.

2) Créer un nouveau user.properties.file (build.properties) et ensemble nbplatform.default.harness.dir et nbplatform.default.netbeans.dest.dir à des valeurs correctes (ces points de paramètres de dossier dans lequel se trouve la plate-forme nb - dans mon cas, il est situé dans basedir projet sous dossier ./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>  `   

Autres conseils

Je ne peux pas voir une façon de le faire en utilisant le système à base de fourmis par défaut. Toutefois, si vous utilisez l'approche basée sur maven alors il est une simple modification de la pom.xml

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top