Salut,
Dans un projet qui n'est pas de moi, lorsque je compile, j'ai des warnings car des classes de l'API propriétaire de Sun sont utilisées :
Je souhaiterais désactiver ces warnings (car ils peuvent «noyer» d'autres warnings).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 warning: com.sun.image.codec.jpeg.JPEGEncodeParam is Sun proprietary API and may be removed in a future release [javac] JPEGEncodeParam param = encoder.getDefaultJPEGEncodeParam(desiner.getImage()); [javac] ^ [javac] Note: /home/rom/workspace-bigmax/BIGMAX/JavaSource/danone/max/BufferedRequestWrapper.java uses or overrides a deprecated API. [javac] Note: Recompile with -Xlint:deprecation for details. [javac] 12 warnings
J'ai tenté de mettre nowarn="true" en paramètre de la tâche javac. Déjà ce n'est pas ce que je voudrais, car je ne veux pas désactiver TOUS les warnings, mais en plus, ça ne les désactive même pas !
J'ai tenté un <compilerarg value="-J-Xlint:-deprecation"/>, il ne connaît pas (tout comme -Xlint:none, il ne connaît pas non plus).
Merci de votre aide
Partager