Avatar
Acerik
Redaktor
Avatar
Acerik:

Dobrý den má hra běží pokud jí zapnu v IDE ale pokud jí dám "Clean and build" tak ukáže log tuto chybu

Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Odpovědět 29. března 17:12
Praxe na IT škole? Obrábění kovů for the win
Avatar
Acerik
Redaktor
Avatar
Acerik:

Všechny soubory ke hře jsou zde https://github.com/Acerik/Rentium používám jen java knihovnu

Nahoru Odpovědět 29. března 17:46
Praxe na IT škole? Obrábění kovů for the win
Avatar
Odpovídá na Acerik
Petr Štechmüller:

Ahoj, na obrázku máš seznam věcí, co používáš a jsou deprecated, to znamená, že by se neměly používat, protože jsou zastaralé/nebez­pečné.

Nahoru Odpovědět 29. března 17:59
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:

A nějaká nová verze? Těchto věcí?

Nahoru Odpovědět 29. března 18:12
Praxe na IT škole? Obrábění kovů for the win
Avatar
Odpovídá na Acerik
Petr Štechmüller:

Koukni se na něco, čemu se říká Monitor (v kontextu k vláknům).
Popřípadě, pokud si věříš, tak je tu balík java.util.con­current, ve kterém jsou užitečné třídy pro práci ve více vláknech.

Ovšem je otázka, zda-li je to potřeba. Neděláš něco špatně?
Koukal jsem na kód, a máš se ještě hodně co učit...

Nahoru Odpovědět 29. března 18:28
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:

No já vím že to druhé vlákno a ten začátek nemám nejlépe pořešený... ale to je že to zastaralé snad není důvod aby to nešlo ne?

Nahoru Odpovědět 29. března 18:38
Praxe na IT škole? Obrábění kovů for the win
Avatar
Odpovídá na Acerik
Petr Štechmüller:

Tak dokud to funguje, tak bych to asi neřešil, ale podle dokumentace je možný deadlock (zamrznutí aplikcace)

Nahoru Odpovědět 29. března 19:04
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:

No ono jde to v IDE ale jak mimo už ne :( a když dám wait tak mi to hází error pokud na to kliknu

Nahoru Odpovědět 29. března 19:07
Praxe na IT škole? Obrábění kovů for the win
Avatar
Odpovídá na Acerik
Petr Štechmüller:

Pokud nerozumíš dostatečně problematice vláken, tak nezbývá nic jiného, než si o tom něco přečíst. Můžeš začít třeba tady: http://www.itnetwork.cz/java/vlakna

Nahoru Odpovědět 29. března 19:08
Pokud spolu kód a komentář nekorespondují, budou patrně oba chybné
Avatar
Acerik
Redaktor
Avatar
Odpovídá na Petr Štechmüller
Acerik:

Jelikož tam nikde jak vlákna stopnout tak mi to je k ničemu ;)

Nahoru Odpovědět 29. března 20:00
Praxe na IT škole? Obrábění kovů for the win
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.