style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Como desplegar (deploy) un proyecto con JPA

Hola, tengo una duda o problema que es como hacer un deploy de un proyecto que hice en netbeans con JSP, JPA y Servlets, el asunto es que ya lo tengo aparentemente terminado y lo necesitamos subir a un servidor GlassFish pero no tengo nociones de como se deploya (digo netbeans me genera el war pero acaso ya lleva la conexion a la base de datos que se hizo cuando genere las entidades con netbeans) segun me habían dicho que netbeans usa ant para resolver estos problemas de obtener los recursos como las conexiones pero no se todavia estoy muy nublado en este tema de despliegue, alguien me puede resolver la duda.

Gracias.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.

Te sugiero revises la

Te sugiero revises la documentación de glassfish pero en esencia es lo siguiente:

Levantar tu servidor
Entrar a la consola de administracion (usualmente localhost:4848)
Si tienes algun pool de conexiones a base de datos, configuralo en la seccion de JDBC resources (O algo asi, no recuerdo bien el nombre)
Entrar al nodo de Aplicaciones y seleccionar tu War para hacer el deployment
Listo!

Imagen de Cid

Pero lo que pasa es que las

Pero lo que pasa es que las entidades de JPA las he creado con Netbeans y cuando genero el war lo que no se es si el nombre que genera no JNDI para la conexion lo va a reconocer en el server que lo subiremos esa es una de mis muchas dudas.

Tus entidades JPA estan

Tus entidades JPA estan anotadas en las clases de entidad. En cuanto a eso, no necesitas hacer nada mas. Lo que SI necesitas hacer en el servidor es el pool de conexiones. Netbeans genera un pool automaticamente en el servidor de tu ambiente de desarrollo y eso es lo que debes imitar en tu servidor de producción.

Te sugiero que entres a la consola de administración de tu servidor de desarrollo (localhost:4848) y revises la sección de JDBC Resources para que entiendas que fue lo que hizo Netbeans (Ademas de leer la documentación pertinente)

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">