čtvrtek 30. září 2010

Jak v JAVA s pomocí Eclipse na POSIX signály

Zpracování signálů není bohužel nadále úplně podporováno, tak je potřeba využít těchto deprecated knihoven:

sun.misc.Signal;

sun.misc.SignalHandler;

První slouží k posílání signálů, druhá k jejich handlování. Eclipse ale standardně nedovolí kompilovat kód s deprecated knihovnami, ale to se dá lehce nastavit. Takže prolezte po následující cestě a kontrolu vyjměte:

Preferences → Java → Compiler → Errors/Warnings → Deprecated And Restricted API → Forbidden/Discouraged Reference

No a teď už záleží na Vás, jaké signály začnete řešit, jen pozor, že ve Windows jich není tolik, jako v Unixu, viz tabulka v tomto odkazu: http://www.ibm.com/developerworks/java/library/i-signalhandling

Žádné komentáře: