Я получаю сообщение, когда компилирую свой код:
Note: H:\Project2\MyGui2.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Как перекомпилировать с помощью -Xlint:unchecked?
Я получаю сообщение, когда компилирую свой код:
Note: H:\Project2\MyGui2.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
Как перекомпилировать с помощью -Xlint:unchecked?
Задайте его в командной строке для javac:
javac -Xlint: unchecked
Или, если вы используете Ant, измените свою цель javac
  <javac ...>
    <compilerarg value="-Xlint"/>
  </javac> 
Если вы используете Maven, настройте его в maven-compiler-plugin
<compilerArgument>-Xlint:unchecked</compilerArgument>
Для  IntelliJ 13.1 перейдите к File → Settings → Project Settings → Compiler → Java Compiler, а в правой части для Additional command line parameters введите "-Xlint:unchecked".
Я знаю, это звучит странно, но я уверен, что это твоя проблема:
Где-то в MyGui.java вы используете общую коллекцию без указания типа. Например, если вы где-то используете ArrayList, вы делаете это:
List list = new ArrayList();
Когда вы должны это делать:
List<String> list = new ArrayList<String>();
В gradle проекте этот параметр компиляции можно добавить следующим образом:
gradle.projectsEvaluated {
    tasks.withType(JavaCompile) {
        options.compilerArgs << "-Xlint:unchecked"
    }
}
Существует еще один способ для gradle:
compileJava {
    options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation"
}
В CMD напишите:
javac -Xlint:unchecked MyGui2.java
отобразит список непроверенных или небезопасных операций.
Если вы работаете с IDE, например NetBeans, вы можете указать параметр компилятора Xlint:unchecked в свойствах вашего проекта.
Просто зайдите в окно проектов, щелкните правой кнопкой мыши в проекте, а затем нажмите Properties.
В появившемся окне найдите категорию Compiling, а в текстовом поле с надписью Additional Compiler Options установите параметр Xlint:unchecked.
Таким образом, настройка будет сохраняться при каждом компиляции проекта.
Более чистый способ указать аргументы компилятора Gradle:
compileJava.options.compilerArgs = ['-Xlint: unchecked', '- Xlint: debrecation']
другой способ компиляции с использованием -Xlint: не проверяется через командную строку
javac abc.java -Xlint: unchecked
он отобразит непроверенные и небезопасные предупреждения.
FYI, получивший эти настройки, изменился для IntelliJ 15, новый и улучшенный для еще более глубокого захоронения!
Теперь это: Файл > Другие настройки > Настройки по умолчанию > 'Сборка, выполнение, развертывание' > Компилятоp > Компилятор Java
И в дополнительных параметрах командной строки, как и раньше, напишите "-Xlint: unchecked".
 Для Android Studio добавьте следующее в файл build.gradle верхнего уровня в блоке allprojects
tasks.withType(JavaCompile) {
    options.compilerArgs << "-Xlint:unchecked" << "-Xlint:deprecation" 
}