kotlinc警告:Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.

Author Avatar
Sora 12月 26, 2020

在JDK 14.0.2+Windows 10下使用kotlinc时,会警告:Java HotSpot(TM) 64-Bit Server VM warning: Options -Xverify:none and -noverify were deprecated in JDK 13 and will likely be removed in a future release.,这是因为在未来的Java版本中将删去这两个特性导致的。
解决方法:
1.找到kotlinc所在的bin目录;
2.备份kotlinc.bat;
3.用文本编辑器打开kotlinc.bat;
4.找到"%_JAVACMD%" %JAVA_OPTS% -noverify -cp "%_KOTLIN_HOME%\lib\kotlin-preloader.jar" ^,删去其中的-noverify,变成"%_JAVACMD%" %JAVA_OPTS% -cp "%_KOTLIN_HOME%\lib\kotlin-preloader.jar" ^
5.保存,运行,就不会出现这样的警告了。