jna 相关问题

Java Native Access(JNA)提供对本机共享库的纯Java访问,而无需其他本机或JNI代码。

使用 JNA 从 Java 访问具有两个向量的 C++ 结构体

这是我之前的问题的延续。我现在需要访问具有多个 std::vector 或 std::vector 类型成员的 C++ 结构。然而,虽然我似乎成功了

回答 1 投票 0

Jna,动态从java类中卸载Dll

我用谷歌搜索了一下,但没有找到使用 JNA 从 java 类卸载 dll 的方法。 当我使用 dll 使用此 dll 从 USB 设备传输数据时,我必须从 java 类中卸载我的 dll,或者...

回答 4 投票 0

使用 JNA 从 Java 访问 C++ 结构体

我是 JNA 的新手,正在尝试构建一个非常简单的概念验证,用于从 C++ 共享库访问结构。不幸的是,它没有运行,我无法弄清楚。 这是我的代码: ...

回答 1 投票 0

Pytorch Djl java加载异常

我正在独立部署模式下运行 Flink 作业,该作业使用 Java djl 加载 pytorch 模型。模型已成功加载,我可以通过 Flink Rest API 取消该作业。然而...

回答 2 投票 0

如何检查文件是否可读?

我正在编写 Java 6 应用程序,我必须检查文件是否可读。但是,在 Windows 上 canRead() 始终返回 true。所以我认为唯一的解决方案可能是一些本机解决方案......

回答 5 投票 0

如何禁用本机库输出?

我正在使用带有 JNA 的本机 DLL 库。 这个库在我的java控制台中输出(我想是通过printf或cout)一些我不想看到的东西。 图书馆是别人提供的,我可以...

回答 2 投票 0

如何使用Java隐藏Windows中显示的桌面图标

我想知道如何使用 Java swing 应用程序(例如单击按钮)在 Windows 中隐藏/显示操作系统桌面图标(如下所示)。我检查了一下这是用 C# 的,我以为用 JNA,但我没有...

回答 1 投票 0

如何使用JNA传递byte[][]去

这是Go代码 进口 ( “C” “FMMT” ) //导出打印 func Print(键, 值 [][]byte) { 对于长度(键)> 0 { err := txn.Set(键[0], 值[0]) errMustBeNil(err)...

回答 2 投票 0

结构体类中getFieldOrder()的作用是什么?

我正在尝试调用 .dll 文件中存在的 C++ 函数。 C++函数通过引用将结构体对象作为参数,函数将在该函数中赋值。 在我的 Java 应用程序中...

回答 1 投票 0

JNA:结构体类中getFieldOrder()的用途是什么

我正在尝试调用dll文件中存在的C++函数,C++函数通过引用将结构对象作为参数,并且函数将在该函数中赋值, 所以在我的java应用程序中

回答 1 投票 0

Java 外部函数和内存 API 中 JNA 的 IntByReference

我有一个原生的.so库,具有以下功能: void foo(void* 句柄); 它在 C# 中运行良好: [DllImport("library.so", CallingConvention = (CallingConvention) 3)] 私人站...

回答 1 投票 0

无法捕获通过 JNA 测试“WriteFile”函数调用的输出

我想编写一个测试,以确认我的字符串已使用 WriteFile 函数通过 JNA 成功打印到控制台。 规格: Windows 11 家庭版,版本 22H2 爪哇22 JNA 5.14.0 Kernel32.java

回答 1 投票 0

在 podman 容器内运行的 Apache MiNiFi 中使用 JNA 时,如何修复 Java 未满足的链接错误

我有一个 Apache NiFi 数据流,它使用我制作的两个 NiFi 处理器通过 POSIX 消息队列在系统上的两个目录之间传输数据。这些处理器使用 JNA 来进行计算...

回答 1 投票 0

如何通过JNA接口访问全局变量?

我需要通过 Java Native Access (JNA) 从 Java 访问“本机”C 库。执行此操作的惯用方法似乎是定义一个扩展 Library 的接口并声明所有

回答 1 投票 0

Apache Cassandra 无法启动 - 使用非默认 tmp 目录时出现 SIGSEGV 错误

我正在托管 RHEL8 实例上部署 Apache Cassandra。如果我在没有 noexec 标志的情况下重新挂载 /tmp,我可以成功安装并启动 Cassandra。一夜之间,comp 恢复了 noexec 标志...

回答 1 投票 0

Java JNA加载DLL

当我尝试加载这样的 DLL 时遇到问题:

回答 1 投票 0

Cassandra 无法初始化类 com.sun.jna.Native

我在 CentOS 7 上使用的是 Cassandra 3.9 版。 启动 Cassandra Server 时,我收到如下错误: 跟踪 [MemtableFlushWriter:1] 2017-05-15 04:25:49,735 LogTransaction.java:264 - 关闭...

回答 5 投票 0

从 Java 调用 Objective-C 方法

谁能告诉我如何从 Java 调用 Objectice-C 方法。 我听说过 JNI 和 JNA 两种技术。 有一段用 Objective-C 编写的 IOS 应用程序代码,我想使用...

回答 3 投票 0

仅在 Windows 选项卡上运行时出现 JNA 不满足链接错误

我正在尝试使用 JNA 从我的 Java 代码加载 C dll。所关心的行是 rlib = (rfidlib) Native.loadlibrary( "rfidlib", rfidlib.class ); 我将 DLL 放在

回答 1 投票 0

M1 Mac 在本地运行 Play 服务器时出现 UnsatisfiedLinkError

当利用 LeadIQ 的 play 样板运行新项目时,我们将在低于 5.7.0 版本的旧版本 JNA 中遇到 UnsatisfiedLinkError。 我认为这是由于二进制文件不兼容...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.