Ну в общем там есть ответ "HCR only works when the class signature does not change; you cannot remove or add fields to existing classes, when using HCR. However, HCR can be used to change the body of a method."
вопрос Можно ли как то сказать MappedByteBuffer добавлял данные к файлу а не удалял Если укажу в основном файл чанеле появится ошибка READ +APPEND нельзя
Почему так не хотите? public boolean recruit(CavalryUnit y) { return cavalry.add(y); } public boolean recruit(InfantryUnit y) { return infantry.add(y); }
Почему так не хотите? public boolean recruit(CavalryUnit y) { return cavalry.add(y); } public boolean recruit(InfantryUnit y) { return infantry.add(y); }
Ну первое это то что такой формат записи просто не примет , нужно указать тип который будет использоваться в методе
Почему так не хотите? public boolean recruit(CavalryUnit y) { return cavalry.add(y); } public boolean recruit(InfantryUnit y) { return infantry.add(y); }
Немножко исправил , вроде idea не ругается , спасибо)