How do I compile with -Xlint:unchecked? How do I compile with -Xlint:unchecked? java java

How do I compile with -Xlint:unchecked?


Specify it on the command line for javac:

javac -Xlint:unchecked

Or if you are using Ant modify your javac target

  <javac ...>    <compilerarg value="-Xlint"/>  </javac> 

If you are using Maven, configure this in the maven-compiler-plugin

<compilerArgument>-Xlint:unchecked</compilerArgument>


For IntelliJ 13.1, go to File -> Settings -> Project Settings -> Compiler -> Java Compiler, and on the right-hand side, for Additional command line parameters enter "-Xlint:unchecked".


In gradle project, You can added this compile parameter in the following way:

gradle.projectsEvaluated {    tasks.withType(JavaCompile) {        options.compilerArgs << "-Xlint:unchecked"    }}