本文介绍了如何在Eclipse中生成JNI头文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 29岁程序员,3月因学历无情被辞! 我正在使用Eclipse来生成一个JNI头文件。我查看了 program files\java\jre6\bin ,并发现了很多 .exe 和 .dll 文件,但是找不到使用JNI创建绑定到C库的文档中的命令 javah 。 任何帮助? 解决方案使用以下面板为javah.exe定义一个新的外部工具。 将位置指向javah.exe工具。 将工作目录设置为 $ {workspace_loc:/ $ {project_name} / bin} 将参数设置为: -classpath $ {project_classpath} -v -d $ {workspace_loc:/ $ {project_name } / src} $ {java_type_name} 要运行该工具,请在程序包资源管理器中突出显示java源文件并运行该工具。 按F5刷新项目查看新生成的文件。 I am using Eclipse to generate a JNI header file. I looked in program files\java\jre6\bin and found a lot of .exe and .dll files, but I couldn't find the command javah which was in the documentation for using JNI to create bindings to C libraries.Any help? 解决方案 Use the following panel to define a new external tool for javah.exe.Point "Location" to the javah.exe tool.Set "Working Directory" to${workspace_loc:/${project_name}/bin}Set "Arguments" to:-classpath ${project_classpath} -v -d ${workspace_loc:/${project_name}/src} ${java_type_name}To run the tool, highlight the java source file in package explorer and run the tool.Press F5 to refresh th project to see the newly generated file. 这篇关于如何在Eclipse中生成JNI头文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持! 上岸,阿里云! 07-31 11:22