java web start
Hola buenas tardes dias o noches según corresponda, estoy haciendo un desarrollo completo para java web star y tengo una serie de problemas al momento de lanzar la aplicacion, en algunas ocasiones se lanza el jnlp no genra ninguna clase de error pero no se ejecuta la aplcación, en algunas otras veces que he intentado me genrta exception de
com.sun.deploy.net.FailedDownloadException: No se puede cargar el recurso: http://localhost/Games/Java/Pong-v20/PongNew/Pong New.jar
<jnlp codebase="http://localhost/Games/Java/Pong-v20/PongNew/" href="launch.jnlp" spec="1.0+">
<information>
<title>Pong New</title>
<vendor>Carlos Santiago Arenas</vendor>
<homepage href="http://www.mipagina.mx/"/>
<description> alguna cosa que describa la aplicacion</description>
<description kind="short">Pong New</description>
<icon href="redneuronalicon.jpg" kind="splash"/>
<icon href="redneuronalicon.jpg" kind="default"/>
</information>
<update check="background"/>
<resources>
<j2se version="1.5+"/>
<jar href="Pong New.jar" main="true"/>
<jar href="lib/mysql-connector-java-5.1.13-bin.jar"/>
</resources>
<application-desc main-class="pongnew.Main">
<argument>20</argument>
<argument>350</argument>
<argument>10</argument>
<argument>1</argument>
<argument>1</argument>
<argument>pong27</argument>
<argument>5</argument>
</application-desc>
</jnlp>
y pues agrdeciría cualquier duda o comentario que me pueda ayudar gracias de antemano :S
p.d la aplciación se conecta a una base de datos necesitare permisos para eos??? o efecta en algo??
- Inicie sesión o regístrese para enviar comentarios
Funcionamiento básico de un JNLP
JNLP es un protocolo que define como lanzar aplicaciones de escritorio en red. Java Web Start es la implementación de sun para este.
Cuando abres un archivo jnlp, lo ejecuta el javaws.exe, el cual sabe como interpretarlo y hace lo necesario para ejecutarse. Entre eso necesario esta el descargar los jars que esten definidos en el archivo jnlp, y los jars los descarga concatenando el codebase mas el nombre del recurso.
Sin embargo, debe haber alguna aplicacion que provea esos jars, generalmente un servidor de aplicaciones java, o ya de perdido un servidor web.
La pregunta aqui es, tienes corriendo un servidor en localhost, que pueda brindar los jars requeridos?
Yo creo que no, por eso te marca esa excepción.
sobres
si
si en el mismo maquina tengo un servidor local web que me proporciona los jar requeridos...
como dije antes a veces me lanza la excepción a veces simplemente no me aparece nada... y si mis jar ya los proporciona el servidor, ya los firme puede que este escribiendo algo mal o le haga falta algo
resulto...... parcialmente
antes que nada ya resolvi el problema, que tenia sobre el recurso no localizado, solo fue un error de escritura, bueno ahora el problema es que cuando intento iniciar la conexion con la base de datos me genera un error de 'No suitable driver' del conector de mysql, y pues he revisar en varas pagina buscando la solución, y hay varios casos una que esta mal formada el url al que esta intentando conectar, cosa que ya revise y funciona correctamente, y la otra posibiliad es que hay que instalar el famosisimo Classpath en las variables de entorno del sistema operativo, cosa que tambien hice y sigue sin funciona y marca el mismo error..... alguna idea de como poder resolverlo??