読者です 読者をやめる 読者になる 読者になる

この日記は私的なものであり所属会社の見解とは無関係です。 GitHub: takahashikzn

"クラスパス・エントリーはエクスポートまたは公開されません"警告を解消する


Eclipseで、かなり前から出ていた『クラスパス・エントリーはエクスポートまたは公開されません』という警告。
邪魔なので解消する設定を探した所、.classpathを以下のようにすれば良いことが判明。

<!-- 警告を抑制したいクラスパスエントリ -->
<classpathentry kind="con" path="org.apache.ivyde.eclipse.cpcontainer.IVYDE_CONTAINER/?project=...">
    <!-- この属性を追加 -->
    <attributes>
        <attribute name="org.eclipse.jst.component.nondependency" value=""/>
    </attributes>
</classpathentry>


ファイルを直接編集するのが面倒な場合、当該の警告を選択してクイックフィックスを起動すると、上記同様の操作が可能です。
(注: Keplerでしか試してません)