jueves, 20 de noviembre de 2014

Problema al iniciar JavaDB desde NetBeans 7.3

Debido a que a partir del JDK 7u51 se mejoran aspectos relacionados con la seguridad, ya no es posible conectarse a JavaDB de forma directa, ahora se debe explicitar el permiso para la conexión de la siguiente forma:

1) Averiguar el directorio JDK que está ejecutando NetBenas con:

System.out.println(System.getProperty("java.home"));

En mi caso la salida es:

C:\Program Files\Java\jdk1.7.0_71\jre


2) Dentro de esa carpeta ubicar el archivo java.policy y abrirlo como administrador. La dirección completa es:

C:\Program Files\Java\jdk1.7.0_71\jre\lib\security\java.policy


3) Ubicar la sección donde estan los permisos y adicionar el permiso para habilitar la escucha del puerto 1527

grant {
    permission java.net.SocketPermission "localhost:1527", "listen";
    ,,,
};

martes, 21 de octubre de 2014

Instalación del framework Symfony

Para utilizar el framework Symfony es necesario previamente instalar el composer que puede ser descargado de https://getcomposer.org/

A tiempo de instalar composer, en ocasiones requiere que se habilite la extensión ssl, si así fuere para habilitarlo hay que modificar o adicionar en el archivo de configuración php.ini

  1. Abrir el archivo php.ini en xampp se encuentra en c:\xampp\php
  2. Buscar la linea que contiene "extension=php_openssl.dll" si existe eliminar el ";" en caso de que no exista adicionar esta linea.
  3. Grabar y reiniciar xampp
  4. Instalar el composer

Una vez instalado el composer ya es posible crear proyectos con el symfony. Para crear un proyecto es necesario usar la consola de comandos ir hasta la carpeta http y ejecutar el siguiente comando:

$ composer create-project symfony/framework-standard-edition directorio/ 2.3.*

Donde directorio es el nombre del proyecto.

Una vez creado el proyecto se puede realizar una verificación de cumplimiento de requisitos usando el comando:

$ php app\check.php

En caso de existir requisitos obligatorios con error realizar las acciones necesarias para corregir



Cambiar puerto Tomcat usando Netbeans 7.x

Para cambiar el puerto en Apache Tomcat desde NetBeans, se siguen los siguientes pasos:

1) Elegir Herramientas, luego Servidores
2) En la ventana ubicar la opción Puerto del servidor cambiar a otro número (por ejemplo 8084) y luego cerrar.

Cambiar puerto Glassfish usando Netbeans 7.x

En ocasiones se requiere cambiar el puerto 8080 que usa el servidor Glassfish por defecto. Para ello es necesario realizar cambios en su archivo de configuraciones domain.xml

Los pasos para realizar este cometido son los siguientes:

1) Elegir la opción prestaciones del menú principal
2) Seleccionar el servidor GlassFish, hacer click derecho y elegir propiedades
3) Ubicar la Carpeta de dominio, copiar el directorio y acceder a través del explorador de carpetas
4) Buscar el archivo domain.xml, abrirlo en un editor de texto, ubicar la linea que tiene port="8080"
5) Cambiar el número de puerto por otro (por ejemplo 8083) y guardar

sábado, 18 de octubre de 2014

Variable de entorno JAVA_HOME para IDE Eclipse

Para que el IDE Eclipse pueda funcionar correctamente es necesario añadir una variable de entorno especificando la dirección del JDK de Java y luego incluir esta ruta en el Path.

El procedimiento en Windows es el siguiente:

1) Ir a Mi Pc, pulsar boton derecho y elegir propiedades
2) Seleccionar Configuración avanzada del sistema
3) Pulsar en Variables de entorno
4) En variables del sistema añadir una variable denominada JAVA_HOME con el valor que indica el directorio donde se encuentra el JDK por ejemplo: C:\Program Files\Java\jdk1.7.0_71 luego pulsar en Aceptar
5) Editar la variable Path y adicionar al valor lo siguiente: %JAVA_HOME%\bin (cada ruta debe estar separada por ";")

martes, 27 de mayo de 2014

Actualizar PHP 5.3.10 as PHP 5.4 en Ubuntu Server 12.04

Algunas aplicaciones requieren que la versión de PHP sea mayor al que viene con el sistema operativo Ubuntu Server 12.04, para actualizar la versión se sugiere utilizar los siguientes comandos:

admin@ubuntu:~$sudo apt-get install python-software-properties

admin@ubuntu:~$sudo add-apt-repository ppa:ondrej/php5-oldstable

admin@ubuntu:~$sudo apt-get update

admin@ubuntu:~$sudo apt-get install php5


Actualizando el PHP

admin@ubuntu:~$sudo apt-get install php5-common php5-mysql php5-xmlrpc php5-cgi php5-curl php5-gd php5-cli php5-fpm php-apc php-pear php5-dev php5-imap php5-mcrypt

Verificando la versión actualizada:

admin@ubuntu:~$php -v


jueves, 27 de febrero de 2014