在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.保存,运行,就不会出现这样的警告了。
除声明外inSoraSky博客(http://www.sorasky.in/)所有内容均为本人所原创,转载时请注明来源!