[MWy] (Ne)funkčnost kostry na Windows

Miloš Chaloupka chaloupkamilos at hotmail.com
Fri Apr 15 14:38:51 CEST 2011


Zdravím,

 

problém je způsoben neportabilitou Javy. Aby to fungovalo beze změny, tak se musí

nějakým způsobem dostat konzole do stavu, že není ready, což by měla udělat zkratka

ctrl+z.

 

S pozdravem,

Miloš Chaloupka

 

From: mwy-bounces at d3s.mff.cuni.cz [mailto:mwy-bounces at d3s.mff.cuni.cz] On Behalf Of Jan Šebetovský
Sent: Friday, April 15, 2011 9:32 AM
To: 'Middleware Course'
Subject: [MWy] (Ne)funkčnost kostry na Windows

 

Dobrý den,

 

včera jsem začal dělat na třetím domácím úkolu a zatímco příklady šly bez problémů zkompilovat a spustit, kostra šla sice zkompilovat, ale po spuštění nereagovala na žádné mé příkazy (zadal jsem např. „l“ + Enter a nic se nestalo, prostě program čekal na další vstup. Když jsem kód potom zkusil ladit, tak jsem zjistil, že je problém v tom, že vstup je neustále připraven, tedy že neustále funkce System.in.ready() neustále vrací true. Když jsem kód přepsal tak, aby používal readLine() a z řádky si potom vzal první znak, tak vše začalo fungovat.

 

Je možné, že jsem někde něco přehlédl, ale pokud by situace byla opravdu taková, jakou jsem ji popsal, bylo by vhodné pro příště kostru změnit tak, aby fungovala i na Windows.

 


S pozdravem
Jan Šebetovský
e-mail: jan at sebetovsky.cz

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://d3s.mff.cuni.cz/pipermail/nswi080/attachments/20110415/dc81ac22/attachment.html>


More information about the NSWI080 mailing list