当前位置: 首页 > 面试题库 >

如何从Eclipse运行Javah

敖和韵
2023-03-14
问题内容

因此,我试图在Eclipse中的已编译.class文件上运行“ javah”工具,但我不知道如何执行此操作。我发现的示例只是简单地说了“在类上运行javah
…”,但我真的不知道在Eclipse中哪里可以找到这样的命令行。

如果有人可以给我一套愚蠢的证明说明,让我在Eclipse中完成这项工作,我将不胜感激。

谢谢 :)


问题答案:

AFAIK Eclipse在默认情况下不集成javah。您必须自己将其设置为外部工具。

  1. 创建一个新的外部工具
  2. 将路径设置为javah(在Linux上为/ user / bin / javah)
  3. 将工作目录设置为${project_loc}/bin/bin是您的Projects输出目录的位置
  4. 添加${java_type_name}到参数

通过此设置,您可以在Package Explorer中的任何Java文件上将javah称为外部工具。当前生成的头文件位于bin目录中,可以通过添加-
d选项来更改。



 类似资料:
  • 问题内容: 我可以在PC上运行,但是在Mac上,可执行文件是Eclipse.app -如何在命令行中使用参数运行它? 问题答案: 如果使用终端CD到Eclipse安装目录,则将看到一个名为的目录。CD到该目录下应该有一个名为的可执行文件。 我相信您可以通过使用参数执行可执行文件来从命令行启动Eclipse ,如下所示: ./eclipse-干净

  • 问题内容: 通常建议将Java Decompiler(JD)作为一个很好的Java Decompiler。JD-Eclipse是JD的Eclipse插件。 我在几台不同的计算机上遇到问题,无法运行插件。每当我尝试打开.class文件时,都会显示标准的“未找到源”编辑器,显示低级字节码反汇编,而不是反编译器期望的Java源输出。 http://java.decompiler.free.fr/?q=j

  • 问题内容: 在Eclipse和Ant中运行Junit测试时,我遇到了差异。这是场景: 一切都按照Eclipse的预期运行,但是,当我运行了一个Ant构建脚本时,我无法获得准确的Junit报告。我对测试运行器和测试用例进行了几处更改(简而言之,我向所有测试用例中添加了Test suite()方法),这返回了一个新的Junit4TestAdapter,并让我们的自定义运行器执行RunNotifier.

  • 问题内容: 我一直在尝试了解如何开始编写和运行JUnit测试。 当我阅读本文时: http://junit.sourceforge.net/doc/testinfected/testing.htm 我到达页面的中间,他们写道:“ JUnit带有图形界面来运行测试。在窗口顶部的字段中输入测试类的名称。按Run(运行)按钮。” 我不知道如何启动该程序。我什至不知道它在哪个包中,或者您如何从IDE运行库

  • 问题内容: 我正在尝试编写一个BASH脚本来使我的Java程序运行(常见问题,对吗?)。我只是不能完全正常工作。经过多次编辑后,这是我尝试设置类路径然后执行程序的方法: 对不起,我只是想立即做所有事情。它告诉我找不到程序的主类!(( 有任何想法吗? 问题答案: Java类路径使用分号作为令牌分隔符。 使用反引号代替单引号 尝试:

  • 问题内容: 我想从Java执行maven命令来开发插件。我尝试了maven-embedder,但现在似乎不支持它。有人知道可以使用其他工具吗? 问题答案: 一个简单的调用API:maven-invoker。 项目文档:http : //maven.apache.org/shared/maven-invoker/ 用法:http://maven.apache.org/shared/maven-inv