Tuesday, July 08, 2014

Error al ejecutar Glassfish

Si tenemos error al ejecutar Glassfish


./asadmin start-domain domain1



There is a process already using the admin port 4848 -- it probably is another instance of a GlassFish server.
Command start-domain failed.


Para solucionarlo tenemos que indicar el hostname en el archivo /etc/hosts
Pasos:
1. Encontrar el nombre de hostname ejecutar el comando
  hostname
nos muestra el nombre


2. Editar el archivo hosts con el comando
sudo vim /etc/hosts
y agregar luego 127.0.0.1 el nombre del hostname myhost name

3. Ejecutar
./asadmin start-domain domain1


s.png

Sunday, July 06, 2014

Recuperar una revisión desde Bitbucket

Recuperar una revisión desde Bitbucket

Cuando deseamos recuperar una revisión de mercurial en bitbucket,

s.png


si deseamos recuperar la revisión 12a165b

Entramos al directorio

s.png

ejecutamos
hg update -r 12a165bls

con este comando actualizamos nuestro proyecto a esa revisión.

Thursday, June 26, 2014

Plugin UML desde codigo fuente

Plugin UML

Sitio Oficial

Requisitos:
1. NetBeans IDE
2. Subversion
    Para instalarlo en Ubuntu
    sudo apt-get install subversion subversion-tools

Pasos:
1. Desde NetBeans IDE-->Team-->Subversion-->Checkout
https://svn.java.net/svn/nb-uml-plugin~nb-umlplugin

uml1.png

2. Seleccionar el directorio

uml2.png

3. Abrir el proyecto
uml03.png

4. Seleccionar el proyecto
uml04.png

5. Clic derecho y seleccionar Package as -->NBM
packages.png


6. En el menú Tools-->Plugins-->pestaña Downloaded, presionar el botón Add Plugins...
add.png


7. Se generaran los modulos nbm en el directorio
NetBeansProjects->plugins->uml->trunk->nb-uml->UML->build->updates
Captura de pantalla de 2014-06-26 09:41:27.png

8. Seleccionamos los archivos
p.png

9.presionar el botón Install
install.png

10. Se muestran los módulos  a instalar
modulos.png
respondemos a los mensajes en los siguientes cuadros de diálogo.

11.Tenemos el plugin instalado listo para ser usado

plugin.png

Tuesday, June 24, 2014

NetBeans IDE 8.0 Satisfaction Survey

Si utilizas NetBeans IDE, puedes dar tu opinión sobre el mismo y dejar tus comentarios sobre aspectos que te gustarían que fuesen mejorados.

Enlace a la encuesta

NetBeans IDE 8.0 Satisfaction Survey

Sunday, June 22, 2014

Como usar imagenes con < p :commandButton >

Como usar imágenes con <p:commandButton>


Agregamos la imagen de 16x16 en resources
c.png


Editar el archivo default.css
r.png


Agregar al archivo
.dolar-icon {
   background-image: url("#{facesContext.externalContext.request.contextPath}/resources/imagenes/dolar.png") !important;
}


d.png


Ahora podemos usar el icon =”dolar-icon” que definimos en el archivo default.css
 <p:commandButton
                       icon="dolar-icon"
                       title="#{app['title.searchregimen']}"
                       rendered="#{cc.attrs.nivel6BotonRender}"
                       oncomplete="PF('nivel6ComponentDialogVar').show();"/>

bo.png

NetBeans Dream Team: Our Favorite NetBeans IDE Features!

Agradeciendo a Geertjan Wielenga y a Zoran Sevarac, por la oportunidad de participar en la entrevista

NetBeans Dream Team: Our Favorite NetBeans IDE Features!




Tuesday, June 17, 2014

Configurar tu Servidor Mercurial Local

Configurar tu Servidor Mercurial Local
Fuente


Pasos:
1.  Crear un proyecto maven nuevo en NetBeans
 1.1 Crear la clase Main del proyecto


2. Con el proyecto seleccionado, Team->Mercurial->Initialize Repository...
Captura de pantalla de 2014-06-17 10:31:43.png


3.Dar ok en el dialogo
i.png


4. Clic derecho en el proyecto Mercurial->Add
5. Clic derecho en el proyecto Mercurial->Commit
v.png


7. Cerrar el proyecto
8. Desde el terminal entrar a la carpeta del proyecto
/home/avbravo/NetBeansProjects/tutorial/integrador


9. Ejecutar el servidor mercurial
 hg serve


10. Indica que esta escuchando en el puerto 8000
hg.png


11. Podemos consultarlo desde el browser
80.png


12. Desde terminal
  • Nos ubicamos en el directorio NetBeansProjects
cd NetBeansProjects


  • Crear el directorio integracion continua
mkdir integracioncontinua


  • Entrar al directorio
cd integracioncontinua


  • Clonamos el proyecto
hg clone http://localhost:8000/ recipes





13. Abrirlo desde NetBeans IDE
ide.png


Tenemos el proyecto clonado
t.png


  • Cambiamos cualquier linea de codigo
public class NewMain {


   /**
    * @param args the command line arguments
    */
   public static void main(String[] args) {
       // TODO code application logic here
       System.out.println("programa principal");
   }
   
}



14. Selecccionar proyecto dar clic derecho
  • Mercurial->Commit
cc.png


  • Mercurial-->Remote->Push Current Branch
ss.png


Verificamos en el browser
rr.png