有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java DLL方法在创建项目的Exe后不起作用

我从dll文件中调用display方法,这在我运行java项目时起作用。但它在创建项目exe文件后停止工作。我的代码如下

static {

    try {
        Bridge.setVerbose(true);
        try {
            Bridge.init();
        } catch (IOException e) {
                  e.printStackTrace();
        }
         File dll_File = new File("helloworld.j4n.dll");
        Bridge.LoadAndRegisterAssemblyFrom(dll_File);

         helloworld.Hello.display(str)


    } catch (Exception exception) {

          exception.printStackTrace();
    }

}

共 (1) 个答案

  1. # 1 楼答案

    你在dll上签名了吗?请在dll上签名,然后检查