Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

muddymind

correr outra aplicação...

Recommended Posts

muddymind

Boas!

Eu preciso de executar um outra aplicação a partir de um programa de java mas acontece que semp que fecho a aplicação de java, a o programa que executei tambem é fechado  😡 Como posso resolver isso?

[]

ps- tou a usar:  Process p = Runtime.getRuntime().exec("python /usr/local/ntlmaps/main.py");

Share this post


Link to post
Share on other sites
muddymind

já arranjei uma solução...

Process p = Runtime.getRuntime().exec("python /usr/local/ntlmaps/main.py &");

[]

Share this post


Link to post
Share on other sites
magician

Lol isso não é bem uma solução lol :P quer dizer em linux funca mas não é a melhor opção acho eu :D

O melhor é criar uma thread e fazer um setDaemon a essa thread de forma a que o processo corra independente do programa principal, assim mesmo o que programa principal feche a vm do Java continua a correr bem como o exec.


I haven’t lost my mind; it’s backed up on DVD somewhere!

Share this post


Link to post
Share on other sites
muddymind

Para mim é a solução ideal pois também não me interessa que a vm do java continue a correr...

[]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.