Iniciar junto com sistema operaciona

Como faço pro meu programa inicia junto com meu sistema operacional, idependente de ser linux/windows, alguem ja teve que fazer algo do tipo?

Eu nunca precisei fazer isso, porém acredito que isso seja responsabilidade do SO e não do seu sistema.

O que ele quer se chama “Windows service” (no caso do Windows) ou “daemon” (no caso do Unix/Linux).

Procure por:

Java Service Wrapper

Alguns exemplos:

http://www.tanukisoftware.com/en/index.php - Java Service Wrapper
http://forge.ow2.org/projects/javaservice/ - JavaService
http://commons.apache.org/daemon/ - Commons Daemon

pois é, pelo que sei isso é papel do SO

mas como o thingol falou…

eu nem sabia que dava pra fazer isso pelo Java…