Vous êtes sur la page 1sur 4

JAVA_BINDIR JAVA_HOME JAVA_ROOT JDK_HOME JRE_HOME

Variables de Entorno para Windows D:\Archivos de programa\Java\jdk1.7.0_05\bin D:\Archivos de programa\Java\jdk1.7.0_05 D:\Archivos de programa\Java\jdk1.7.0_05 D:\Archivos de programa\Java\jdk1.7.0_05 D:\Archivos de programa\Java\jdk1.7.0_05\jre

1. 2. 3. 4. 5. 6.

Proceso de Creacin de Un Proyecto desde Cero. Configurar Proyecto Crear Proyecto Fsicamente Generar el Proyecto Crear Entidades del Proyecto Compilar el Proyecto Copiar Libreras al Servidor JBOSS

1. Configurar Proyecto
a) Ubicarse en la carpeta donde se descomprimi o instalo SEAM C:\jboss-seam-2.1.1.CR1 b) Ejecutar el comando para crear la instalacin de un nuevo proyecto: C:\jboss-seam-2.1.1.CR1\seam setup SEAM_HOME: /home/fausto/INSTALADORES/jboss-seam-2.1.1.CR1 Using seam-gen sources from: /home/fausto/INSTALADORES/jboss-seam2.1.1.CR1/seam-gen Buildfile: /home/fausto/INSTALADORES/jboss-seam-2.1.1.CR1/seam-gen/build.xml init: setup: [echo] Welcome to seam-gen :-) c) Pegar o digitar la ruta de la carpeta donde estar el proyecto y darle entrada: [input] Enter your Java project workspace (the directory that contains your Seam projects) [C:/PROYECTOS] [C:/Projects] C:/PROYECTOS d) Pegar la carpeta donde se encuentra instalado JBOSS [input] Enter your JBoss home directory [C:/jboss-5.1.0.GA] C:/jboss-5.1.0.GA e) Digitar el Nombre del Proyecto: [input] Enter the project name [debi] [debi] debi [echo] Accepted project name as: debi f) Seleccionar que tipo de interface se utilizar, se recomienda n [input] Do you want to use ICEfaces instead of RichFaces [n] (y, [n]) solo entrada o seleccionar n o y [input] skipping input as property icefaces.home.new has already been set. g) Seleccionar el skin a utilizar en la aplicacion:

[input] Select a RichFaces skin [classic] (blueSky, [classic], deepMarine, DEFAULT emeraldTown, japanCherry, ruby, wine) solo entrada h) Seleccionar la forma en que se generarn los proyectos si ser un WAR o un EAR, formato para JBOSS [input] Is this project deployed as an EAR (with EJB components) or a WAR (with no EJB support) [ear] ([ear], war) solo entrada i) Crear el nombre del paquete de la sesin que se usar, siempre pone por defecto el ultimo nombre utilizado, si se utilizar ese solamente dar entrada sino digitar el nuevo nombre: [input] Enter the Java package name for your session beans [test] [test] com.debi.test j) Crear el nombre de paquete para la entidad si se desea usar el que da por defecto enter nomas sino digitarlo [input] Enter the Java package name for your entity beans [otrotest] [otrotest] com.debi.entity k) Crear el nombre para el paquete del test, enter si se usara el que da por default sino difitarlo: [input] Enter the Java package name for your test cases [test3] [test3] com.debi.tes l) Seleccionar el tipo de BD que se usar: [input] What kind of database are you using? [mysql] (hsql, [mysql], oracle, postgres, mssql, db2, sybase, enterprisedb, h2) enter ya que por default da mysql m) Seleccionar la capa de comunicacion con la BD [input] Enter the Hibernate dialect for your database [org.hibernate.dialect.MySQLDialect] [org.hibernate.dialect.MySQLDialect] enter ya que da por default hibernate n) Ingresar la ruta donde se encontrar el conector para MySQL, si se usara la ruta por defecto enter sino digitarla: [input] Enter the filesystem path to the JDBC driver jar [C:\jboss-seam2.1.1.CR1\lib\mysql-connector-java-3.1.12-bin.jar] C:\jboss-seam-2.1.1.CR1\lib\mysql-connector-java-3.1.12-bin.jar o) Configurar la Clase JDBC de MySql,solo enter ya que nos muestra la por default [input] Enter JDBC driver class for your database [com.mysql.jdbc.Driver] [com.mysql.jdbc.Driver] p) Configurar la URL de conexion con la BD: [input] Enter the JDBC URL for your database [jdbc\:mysql\://localhost\:3306/db_proyecto] jdbc\:mysql\://localhost\:3306/db_ proyecto

q) Configurar el usuario para la BD: [input] Enter database username [root] [root] enter r) Configurar el password de la BD: [input] Enter database password [duminetsv] [duminetsv] enter s) NO se q hace solo darle enter: [input] skipping input as property hibernate.default_schema.entered has already been set. t) Ingresar el nombre del catalogo de la base de datos: [input] Enter the database catalog name (it is OK to leave this blank) [] [] db_ proyecto u) Aceptar trabajar con tablas existentes en la BD [input] Are you working with tables that already exist in the database? [n] (y, [n]) y v) Borrar y volver a generar la BD, decirle q no porq hara un desmadre con la BD: [input] Do you want to drop and recreate the database tables and data in import.sql each time you deploy? [y] ([y], n) n w) Generando el proyecto: [delete] Deleting: /home/fausto/INSTALADORES/jboss-seam-2.1.1.CR1/seamgen/build.properties [propertyfile] Creating new property file: /home/fausto/INSTALADORES/jboss-seam2.1.1.CR1/seam-gen/build.properties [echo] Installing JDBC driver jar to JBoss server [copy] Copying 1 file to /home/fausto/jboss-4.2.2.GA/server/default/lib [echo] Type './seam create-project' to create the new project BUILD SUCCESSFUL Total time: 3 minutes 44 seconds

2. Crear el proyecto fsicamente


./seam create-project = Se crea fsicamente el proyecto, ac crea las pagina y toda la estructura del proyecto.

3. Generar el proyecto
./seam new-project = Es similar a new .project, cuando se realiza por primera vez ejecutar ambos comandos.

4. Crear las entidades para el proyecto (Relacin con la BD)


./seam generate-entities = Se crean las entidades para relacionar la BD.

5. Compilar el Proyecto:
./seam explode = Compila el proyecto, y lo nuevo lo sube al servidor.

6. Copiar las libreras al servidor JBOSS:


./seam deploy = Compila el proyecto, y lo sube al servidor JBOSS.

Levantar el Servidor Web JBOSS:


1- ejecutar el siguiente comando: C:\jboss-seam-2.1.1.CR1\bin\run.bat

Vous aimerez peut-être aussi