0

最近、別の IDE から Eclipse に移行しました。

ANT ファイルを使用して、担当しているレガシー Java Web アプリケーションをコンパイルします。

これは、build.xml でコンパイルするための仕様の抜粋です。

   <target name="build" description="Compile main source tree java files">
        <mkdir dir="${build.dir}"/>
        <javac destdir="${build.dir}" source="${javaversion}" target="${javaversion}" debug="true"
               deprecation="false" optimize="false" failonerror="true"
               fork="yes" executable="${appserver.jdk}">
            <src path="${src.dir}"/>
            <classpath refid="master-classpath"/>
        </javac>
    </target>

build.xml だけを実行すると、警告が 2 つだけ表示されます (非推奨のライブラリについて)。

しかし、Eclipse でプロジェクトを開くと、デッド コードのブロック、コレクションの宣言の改善など、興味深いことについて 100 を超える警告が表示されました。

これらの「新しい」警告はすべて、Eclipse のどこから来るのでしょうか? それは、任意の IDE (またはコマンド プロンプトと JDK インストールを使用する人) が使用できる JDT またはサード パーティの Java ツールの一部ですか?

4

2 に答える 2