Class CopyNetBeansFiles

java.lang.Object
adalid.util.Utility
adalid.util.meta.config.CopyConfigFiles
adalid.util.meta.config.CopyNetBeansFiles
showcase.meta.util.config.CopyNetBeansFiles

public class CopyNetBeansFiles extends adalid.util.meta.config.CopyNetBeansFiles
CopyNetBeansFiles sirve para copiar archivos de configuración de NetBeans del directorio de ejemplos al directorio raíz del proyecto. Los archivos del directorio src/main/resources/configuration/NetBeans son ejemplos de archivos de configuración de NetBeans. Puede copiarlos al directorio raíz del proyecto y modificar las copias si fuese necesario. Este proyecto requiere JDK 11. Aun cuando la plataforma Java predeterminada de NetBeans sea JDK 11, se recomienda definir la plataforma "JDK 11" y configurar el proyecto para que utilice esa plataforma en lugar de la plataforma "JDK 11 (Default)". La plataforma se define con el "Java Platform Manager" de NetBeans. La configuración se suele hacer en la ventana de propiedades del proyecto, con el elemento "Java Platform" de la categoría "Build/Compile". Al configurar el proyecto, se agrega el elemento netbeans.hint.jdkPlatform al archivo nb-configuration.xml; el valor de netbeans.hint.jdkPlatform es el nombre de la plataforma, con un guion bajo en lugar del espacio en blanco; es decir, JDK_11. En el archivo de ejemplo nb-configuration.xml se define el valor del elemento netbeans.hint.jdkPlatform. Copiar el archivo equivale solo a la configuración; no tendrá efecto si la plataforma no está definida. En el archivo de ejemplo nbactions.xml se define la acción "Clean and Build with all the fixings"; además se definen parámetros de las acciones run, run.single.main, debug y debug.single.main. Revise y modifique el valor de los parámetros si fuese necesario; en particular, revise los valores de -Xms y -Xmx en las propiedades exec.args; éstos se deben ajustar según la disponibilidad de memoria de su computador.
Author:
Jorge Campins
  • Field Summary

    Fields inherited from class adalid.util.Utility

    FILE_SEP, OS_NAME, USER_DIR, USER_HOME, WINDOWS
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    main(String[] args)
     

    Methods inherited from class adalid.util.meta.config.CopyNetBeansFiles

    copy

    Methods inherited from class adalid.util.meta.config.CopyConfigFiles

    backupFile, copyFile, copyFile

    Methods inherited from class adalid.util.Utility

    chooseDirectory, chooseFile, chooseFile, chooseFile, chooseFile, chooseFileOrDirectory, chooseFileOrDirectory, chooseFileOrDirectory, chooseFileOrDirectory, finished, finished, finished, getAdalidProjectVersion, getArguments, getArguments, getBootstrapping, getLastExecutedProject, getLastExecutedProjectAlias, getLastExecutedProjectBaseFolderName, getLastExecutedProjectClass, getLastExecutedProjectClassName, instanceOf, logAdalidProjectVersion, logSystemProperties, newInstance, setBootstrappingFileName, showConfirmDialog, showConfirmDialog, starting, starting, updateProjectBuilderDictionary

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • CopyNetBeansFiles

      public CopyNetBeansFiles()
  • Method Details

    • main

      public static void main(String[] args)