Я работаю над проектом Java, который был написан кем-то другим.Этот человек создал иерархию папок внутри папки 'src'.Я добавил новый класс Java в одну из этих папок и определил его как «XmlFile.java».Затем я пытаюсь заставить его расширить ранее написанный класс 'GenericFile.java', написав
package //Same package GenericFile is in
public class XmlFile extends GenericFile
{
...
}
Когда я пытаюсь скомпилировать проект, он выдает ошибку
Cannot find symbol
и отсылает меня к строке
public class XmlFile extends GenericFile
, если я вынимаю
extends GenericFile
все компилируется отлично.
Я также замечаю после добавления нового файла (XmlFile.Я не могу удалить его (опция в Edit-> Delete не может быть выбрана для этого файла или для любых файлов / папок, созданных человеком, от которого я получил проект).
Есть ли какая-тоздесь проблема разрешения или какая-то проблема скрытой области действия, вызванная странными разрешениями, или что?
Пожалуйста, помогите мне
Приветствия, WhiteTiger