Javah -stubs不会生成c stub

时间:2014-03-27 21:58:28

标签: java compiler-errors javah

系统:我使用的是Windows 8.1,Eclipse Juno Service Release 2。

好的,对于初学者我尝试使用Eclipse编译我的项目并且有效。我的类名为 CConnecter ,代码为:

public class CConnecter {
    static {
        System.loadLibrary("C:\\Users\\Chris\\workspace\\Black Light\\bin\\Connecter");
    }

    public native void start();

    public native void setValues(int i, int j, int k);

    public native void stop();
}

我尝试使用命令行命令“cd C:\ Users \ Chris \ workspace \ Black Light \ bin”。 (我的项目名称是 Black Light 。)然后我运行“javah CConnecter”。这成功生成了c头文件(CConnecter.h)。当我运行“javah -stubs CConnecter”时,没有任何反应。

我想帮助找出问题所在。

控制台输出: http://i.stack.imgur.com/5wOcA.png

我也尝试过来自其他来源的测试和执行代码,例如 Sun JavaWorld 的教程,但它们也不起作用。

更多信息: 当我输入“javah --help”“javah -h”“javah - ?”来访问帮助时,“ - stubs”不会出现。我不知道为什么会这样。我还尝试使用 Java 7 Java 8 最新版本执行此过程,但都没有工作。

0 个答案:

没有答案