Domanda

Im lo sviluppo di applicazioni in cima Netbeans Platform.

In NetBeans IDE è possibile scegliere diverse piattaforma Netbeans (può essere aggiunto sotto NetBeans Platform Manager), ma i cant trovare l'opzione / proprietà alla selezione cambiamento di default. E 'questo anche supportato su IDE Netbeans?

È stato utile?

Soluzione 2

Soluzione per l'applicazione Nb Platform ANT base è quello di modificare file di generazione formica per creare proprietà personalizzate prima di costruire applicazioni (moduli separati). In questa soluzione creo file di nuove proprietà e fissare il puntatore nel file delle proprietà di piattaforma a punto ad esso. Questo file viene successivamente importato prima di costruire ogni modulo.

1) creare / modificare platform-private.properties a user.properties.file insieme al vostro uno personalizzato (cioè nbproject / private / build.properties). Questo file viene poi utilizzato per le proprietà di configurazione per la costruzione di moduli separati.

2) Creazione di un nuovo user.properties.file (build.properties) e set nbplatform.default.harness.dir e nbplatform.default.netbeans.dest.dir a valori corretti (quei punti parametri di cartella in cui si trova la piattaforma nb - nel mio caso si trova nel progetto basedir nella cartella ./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>  `   

Altri suggerimenti

Non riesco a vedere un modo per farlo utilizzando il sistema basato predefinita formica. Tuttavia, se si utilizza l'approccio basato Maven, allora è un semplice come la modifica del pom.xml

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top