Eclipse компилирует общий личный доступ, Javac не [дублирует]JAVA

Программисты JAVA общаются здесь
Anonymous
 Eclipse компилирует общий личный доступ, Javac не [дублирует]

Сообщение Anonymous »

Рассмотрим следующий простой класс: < /p>

Код: Выделить всё

public class Bean {

private int i;

public static  void o(T t) {
System.out.println(t.i);
}

}
< /code>

В Eclipse это просто компилируется нормально. Но с Javac я получил следующую ошибку: < /p>

Bean.java:8: error: i has private access in Bean
System.out.println(t.i);
^
< /code>

Это ошибка в компиляторе Eclipse? И почему я не могу получить доступ к I 
таким образом? Если я удаляю генерики, это также хорошо компилирует Javac. Простой проект Eclipse не воспроизводит эту проблему. Я использую M2E 1.4

Подробнее здесь: https://stackoverflow.com/questions/227 ... -javac-not

Вернуться в «JAVA»