当前位置: 代码迷 >> J2SE >> java interface 怎么使用 javah 生成c的头文件
  详细解决方案

java interface 怎么使用 javah 生成c的头文件

热度:405   发布时间:2016-04-24 01:24:38.0
java interface 如何使用 javah 生成c的头文件?
网上有很多使用javah的范例,不过我的情况稍微特殊一点。

我有两个文件都在handlers包下,分别为
CommandHandler.java 和 CommandHandlerImpl.java 
CommandHandler是一个接口类,
CommandHandlerImpl 是 implement CommandHandler 的。

我使用命令javah -classpath . -jni handlers.CommandHandler
或者javah -classpath . -jni handlers.CommandHandlerImpl
都没有提示任何错误,但是也没有生成相应的c头文件。

请问如何才能生成我想要的头文件呢?

------解决方案--------------------
CommandHandler和CommandHandlerImpl这里边有没有native方法的声明?
c头文件可以自己写的,javah工具生成只不过更方便
  相关解决方案