javac показывает ошибку без предупреждений

Я использую Sun javac 1.6.0_26. Я вызываю его так:

javac -Xlint -encoding UTF-8 

и обычно, если есть ошибки, отображаются только они. Однако этот код

class Test{
    public static void main(String args[]) {
        java.util.Date d = new java.util.Date();
        system.out.println(d.getDate());
    }

выдает и предупреждение, и ошибку:

java:5: warning: [deprecation] getDate() in java.util.Date has been deprecated
        system.out.println(d.getDate());
                            ^
java:5: package system does not exist
        system.out.println(d.getDate());

Итак, мой вопрос: как сделать так, чтобы javac показывал только ошибки (без предупреждений), когда есть какие-либо и все предупреждения, когда ошибок нет (никогда и то, и другое)?

6
задан ren 15 October 2011 в 11:43
поделиться