Apache NetBeans es un entorno de desarrollo, plataforma de herramientas y marco de aplicaciones de código abierto.
Cree la configuración release
predeterminada (consulte la propiedad cluster.config).
$ ant build
Construya el proyecto básico (principalmente características de Java):
$ ant -Dcluster.config=basic build
Compile el proyecto completo (puede incluir clústeres que no están en la versión):
$ ant -Dcluster.config=full build
Construya la plataforma NetBeans:
$ ant -Dcluster.config=platform build
Limpieza:
$ ant -q clean
php
, enterprise
, etc. Consulte el archivo cluster.properties.Construya javadoc:
$ ant build javadoc
Nota Ejecute la tarea javadoc-nb
en Netbeans para ejecutar la compilación de javadoc y mostrarla en un navegador web.
Ejecute la compilación:
$ ant tryme
Nota: Busque en nbbuild/netbeans la instalación de NetBeans creada por el proceso de compilación.
netbeans/etc/netbeans.conf
Help -> About
de para conocer la ubicación concretaHelp -> About
de para conocer la ubicación concretaView -> IDE Log
):$DEFAULT_USERDIR_ROOT/var/log/messages.log
Nota: eliminar/cambiar el directorio de configuración del usuario restablecerá NetBeans a los valores predeterminados del primer inicio
Los orígenes del código en este repositorio son más antiguos que su existencia en Apache. Como tal, una parte importante de la historia (antes de que el código fuera donado a Apache) se guarda en un repositorio independiente. Para comprender completamente el código, es posible que desee fusionar las versiones modernas y antiguas:
$ git clone https://github.com/apache/netbeans.git
$ cd netbeans
$ git log platform/uihandler/arch.xml
Esto le brinda solo algunas entradas de registro, incluido el registro inicial y el cambio de los encabezados de los archivos a Apache. Pero entonces llega la magia:
$ git remote add emilian https://github.com/emilianbold/netbeans-releases.git
$ git fetch emilian # this takes a while, the history is huge!
$ git replace 6daa72c98 32042637 # the 1st donation
$ git replace 6035076ee 32042637 # the 2nd donation
Cuando busca en el registro o utiliza la herramienta de culpa, el historial completo está disponible:
$ git log platform/uihandler/arch.xml
$ git blame platform/uihandler/arch.xml
¡Muchas gracias a Emilian Bold quien convirtió la historia antigua en su repositorio Git e hizo posible la magia!