相关疑难解决方法(0)

Kotlin替代javah

javah因为JDK 8已弃用,将/已经JDK 10移除,并且根据JEP 313和弃用文本,javac-h标志应替代地使用:

警告:该javah工具计划在下一个主要JDK版本中删除.该工具已被javacJDK 8中添加的'-h'选项取代.建议用户迁移到使用javac'-h'选项; 有关更多信息,请参阅javac手册页.

问题是,javah对编译.class文件进行javac操作,同时对源文件(即.java文件)进行操作.

javah与Kotlin和external函数一起正常工作,因为一切都最终编译为Java字节码,但由于在使用Kotlin时没有任何Java源文件,我看不出任何方法javac -h可行.

javahKotlin 有替代品或解决方法吗?

java java-native-interface kotlin

12
推荐指数
1
解决办法
1167
查看次数

标签 统计

java ×1

java-native-interface ×1

kotlin ×1