🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17811

Re: Ejecutar la misma aplicacion

#17811
From: La Niña
Date: Thu, 19 Oct 2000 00:00
29 lines
1564 bytes
suale@my-deja.com escribió:
> 
> Tengo una aplicación desde la cual mediante un boton puedo cerrarla
> directamente (System.exit(0)) o bien puedo cerrarla y volver a
> rearrancarla. Alguien sabe como puedo hacer esto último?, porque
> invocando al System.exit(0) lógicamente el Thread se para y no me
> vuelve a rearrancar.
> 
> Gracias de antemano.

mmm..., no entiendo muy bien porque quieres hacer esto...
pero bueno, a mi me paso que un system.exit no me cerraba la 
aplicación y descubri que el problema era que al tener reprogramado
el finally de una clase esta lanzaba un nuevo thread que no moria.
Puede de intentar rearrancarla desde el finally de un objeto,
lo que pasa que esto no te cierra la máquina virtual, asi
que depende de lo que quieras conseguir no te servira....
Sino, siempre puedes hacer un pequeño exe en otro lenguaje (o en java) y 
que sea el que la vuelva a lanzar, no se si esto te servira de
algo...

Suerte

La niña
Technical Details
Message-ID: <39EF1944.27E652E1@mundomail.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <8smi9d$m0h$1@nnrp1.deja.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,c8632c1bf8d6a288
X-Google-Attributes: gid1116f3,public
From: La Niña <terete@mundomail.net>
Subject: Re: Ejecutar la misma aplicacion
Date: 2000/10/19
Message-ID: <39EF1944.27E652E1@mundomail.net>
X-Deja-AN: 683438031
Content-Transfer-Encoding: quoted-printable
References: <8smi9d$m0h$1@nnrp1.deja.com>
X-Accept-Language: es
Content-Type: text/plain; charset=iso-8859-1
Organization: Telefonica Transmision de Datos
Mime-Version: 1.0
Newsgroups: es.comp.lenguajes.java