我从第三方 dll 文件制作了 jni4net jar 和 dll 文件。我收到标题部分中提到的错误。我的第一个问题是我可以像使用常规 jar 文件一样直接使用 jni4net jar 文件吗?我得到的错误是当我尝试通过如下创建新文件来创建实例时:
SslTcpClient sslTcpClient = new SslTcpClient();
非常感谢你的帮助。
发现问题。忽略您的旧项目。创建一个新项目并将所有 .dll 和 jar 文件放在源文件夹之前的根文件夹中。右键单击 jar 并将它们添加到您的构建路径。这包括 jni4net,j.*.jar 以及您的 *.J4N jar。就我而言,虽然我后来更正了我的路径,但由于某种原因它留在了记忆中。因此,您必须创建一个新项目并遵循提到的大纲。
.Net 框架版本可能是问题所在。
这对我有帮助;
现在您有了*.J4N.jar 和*.J4N.dll,您必须将它与您在第一步完成的备份版本的jni4net 一起使用。