В начале было все нормально, но в моем решении валидатор указал на одну ошибку: не учел возможность деления на ноль в конструкторе класса Advertisement. Исправил это, отправил снова на валидацию, и теперь не проходит компиляция не сервере:
Ошибка в файле com/javarush/task/task27/task2712/big08/ad/AdvertisementManager.java в строке : 3
Не могу найти описание класса "ConsoleHelper" в packageе "ru.rush.task.task27.task2712.big08". Возможно вы забыли его импортировать (указать в import)
Судя по сообщению от компилятора мою задачу ищет по другому пути: .big08 - такого пакета нет и не было, задача всегда была просто в пакете .task2712 без big08. Уже истратил кучу попыток. Откатил изменения назад на тот момент когда компиляция проходила но была ошибка валидации. Но и это не помогло. Всеравно не компилируется.
package com.javarush.task.task27.task2712.ad;
public class Advertisement {
private Object content; //видео
private String name;
private long initialAmount; //начальная сумма, стоимость рекламы в копейках.
private int hits; //количество оплаченных показов
private int duration; //продолжительность в секундах
private long amountPerOneDisplaying;
public Advertisement(Object content, String name, long initialAmount, int hits, int duration) {
this.content = content;
this.name = name;
this.initialAmount = initialAmount;
this.hits = hits;
this.duration = duration;
if (hits > 0)
amountPerOneDisplaying = initialAmount / hits;
}
public String getName() {
return name;
}
public int getDuration() {
return duration;
}
public long getAmountPerOneDisplaying() {
return amountPerOneDisplaying;
}
}