所以我试着在一个编译好的.class文件上运行'javah‘工具,但是我不知道怎么做。我找到的示例简单地说了一些类似于“在您的类上运行javah……”但是我真的不知道在Eclipse中哪里可以找到这样的命令行。
如果有人能给我一套在Eclipse中完成这项任务的简单说明,我将不胜感激。
谢谢:)
发布于 2010-08-11 02:42:04
默认情况下,AFAIK Eclipse不集成javah。您必须自己将其设置为外部工具。
/ bin /javah)
${project_loc}/bin/,其中bin是您的项目输出目录使用此设置,您可以在包资源管理器中的任何java文件上调用javah作为外部工具。生成的头文件当前位于bin目录中,这可以通过添加-d选项来更改。
发布于 2010-08-11 01:46:41
下面是一个命令行示例:
javah -classpath /path/to/project/classes com.mycompany.MyClass/path/to/ project /classes这是项目的Java Build Path属性页的Source选项卡中的'Output folder‘。
它可能与您运行javah的目录相关。
您可以使用-verbose标志来查看有关正在发生的事情的更多详细信息。
https://stackoverflow.com/questions/3451378
复制相似问题